当前位置:高中试题 > 英语试题 > 虚拟语气 >        for the free tickets,I would not have gone to the film so often.A.If it i...
题目
题型:不详难度:来源:
       for the free tickets,I would not have gone to the film so often.
A.If it is notB.Were it not
C.Had it not beenD.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
核心考点
试题【       for the free tickets,I would not have gone to the film so often.A.If it i】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
________Yan yanhong, a kindergarten teacher in Zhejiang Province ________ the boy by holding up him by his ears, his feet about 10 cm off the ground, she ________ free to live her own life now.
A.If; didn’t abuse; would be
B.Had; not abused; would have been
C.If; shouldn’t abuse; should have been
D.Had; not abused; would be

题型:不详难度:| 查看答案
Mr. White __________ at 8:30 for the meeting, but he didn’t show up.
A.should have arrivedB.should arrive
C.had arrivedD.should be arriving

题型:不详难度:| 查看答案
---The research on the new flu virus vaccine is challenging and demanding. Who do you think can do the job?  
---____ my students have a try?
A.MayB.Must C.Will D.Shall

题型:不详难度:| 查看答案
He desired that he ______ the right to vote.
A.hadB.haveC.hasD.had had

题型:不详难度:| 查看答案
— Is John coming over this weekend?
— He should, but he _______ not. He seems to be busy these days.
A.canB.mayC.mustD.will

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.