Were it not for his help,I would have failed the exam.这句话怎特别样理解,特别是前半句,怎样分析它啊
问题描述:
Were it not for his help,I would have failed the exam.这句话怎特别样理解,特别是前半句,怎样分析它啊
答
这是谓语前置表强调和假设
没有他的帮助,我不会通过考试
答
虚拟语气 前半部分是倒装的 还原后是 if it were not
答
前面那个句子是虚拟的倒装句,是条件从句,相当于If it were not for his help“要不是因为他的帮助”的意思,它省略了If,用倒装语序。正常的语序是 It were not for his help
后面的句子是主句,也是虚拟语气,would have done sth是有可能已经…的意思,就是表示过去有可能发生某事但是并没发生。
整句话的意思就是
要不是因为他的帮助,我就没通过那个考试了。
答
虚拟语气
与过去事实不符
系动词提前 ,句子倒装了
如果没有他的帮助,我一定考试不及格。
答
be动词放句首是if从句的变异形式,省略if,真正是if it were not for his help如果没有他的帮助,是虚拟语气,与现实相反,所以用be的过去式
例如:If I were you,I would have kissed her.