当前位置:高中试题 > 英语试题 > 虚拟语气 > Thank you for giving me so much help. I _______in the experiment without your su...
题目
题型:不详难度:来源:
Thank you for giving me so much help. I _______in the experiment without your support.
A.have failedB.will failC.would have failedD.must have failed

答案
C
解析

试题分析:考查虚拟语气。本题中的介词without要不是…;如果没有…;这是一个含蓄的条件句,句意:多谢你给我的帮助,如果没有你的支持,我就会在实验中失败。根据句意说明是与过去事实相反,故使用“情态动词+have done”。D项的must have done一定做了某事;表示对过去事情的推测,而不是虚拟。故C正确。
点评:虚拟语气是高考每年的必考点,用法较多,其中的without引导的含蓄条件句。平时学习应积累巩固。
1. 与现在事实相反:Without air, man couldn"t exist on the earth.没有空气的话,人类将不能在地球上生存。
谓语动词:would/could/might (not) do sth.
2. 与过去事实相反:Without your help, I would have failed the exam last week.没有你帮助的话,我上周考试可能就通不过了。
谓语动词:would/could/might (not) have done sth.
3. 与将来事实相反:Without your ticket, I wouldn"t be able to go to the concert tomorrow.要是没有你的票的话,我明天就不能去听音乐会了。
谓语动词:would/could/might (not) do sth.
核心考点
试题【Thank you for giving me so much help. I _______in the experiment without your su】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
As the day was fine ,I made the suggestion _______ for  a walk in the park .
A.we goB.we will goC.should we goD.that we go

题型:不详难度:| 查看答案
The teachers in the city demanded that their pay _____ close to the level of civil servants.
A.should be raisedB.would raise
C.would riseD.should be risen

题型:不详难度:| 查看答案
_________the thunderstorm ,they_________ the injured man in time. They felt sorry for that.
A.Had it not been for ; could reach
B.If there was not; might have reached
C.But for; might reach
D.If there hadn’t been ; could have reached

题型:不详难度:| 查看答案
We would have called a taxi yesterday if Harold ________ us a ride home.
A.didn’t offer B.wouldn’t offerC.hasn’t offeredD.hadn’t offered

题型:不详难度:| 查看答案
----If this had happened to you, what would you have done?
----Me? I ________ the alarm.
A.would turn onB.would have turned on
C.had turned onD.must have turned on

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