热点之四:省略if的虚拟条件句以had /were /should开头引起的部分倒装
这是虚拟语气中比较特殊的一种,其实质就是省略if后引起的变化。如:
Had he worked harder,he would have got through the exams.(要是他努力学习的话,他是会通过考试的。)
【原题重现】5.____ for the free tickets,I would not have gone to see the films so often.(1995上海)
A.If it is not
B.Were it not
C.Had it not been
D.If they were not(key:C)
【简析】在虚拟语气中表达与过去事实相反的假设,主句用would have +过去分词,从句用had +过去分词,省略If后就将助动词had提前引起部分倒装。
责任编辑:sealion1986