问题
选择题
for the free tickets,I would not have gone to the film so often.
A.If it is not
B.Were it not
C.Had it not been
D.If they were not
答案
答案:C
题目分析:考查省略if的虚拟条件句。从主句中would not have gone可以看出是与过去相反,故从句应该使用had done.故选择C。C答案省略了if,相当于if it had not been.句意:要不是免费的票,我不会这么经常去看电影。
点评:虚拟条件从句中的谓语动词如果是had,should,were 的话,可以省略连词If, 但要将主语和谓语动词实行全部倒装或部分倒装。
即学即练:____right now, she would get there on Sunday.
A.Would she leave B. If she leaves C. Were she to leave D.If she had left
选C