当前位置:高中试题 > 英语试题 > 虚拟语气 > But for those interruptions, the meeting _____ half an hour ago.A.was finishedB....
题目
题型:不详难度:来源:
But for those interruptions, the meeting _____ half an hour ago.
A.was finishedB.would have finished
C.would finishD.had been finished

答案
B
解析

试题分析:句意:要不是有这些打断,这个会议在半小时前就会结束了。But for“要不是”,But for those interruptions,="if" it had not been for those interruptions,是和过去相反的虚拟语气,所以主句用would have done,选B。
核心考点
试题【But for those interruptions, the meeting _____ half an hour ago.A.was finishedB.】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
If we __________ computers, life __________ very different now.
A.didn’t have; would have beenB.wouldn’t have; was
C.didn’t have; would beD.wouldn’t have; had been

题型:不详难度:| 查看答案
Our teachers often suggest we ______ take it easy when facing any difficulty.
A.hadB.couldC.wouldD.should

题型:不详难度:| 查看答案
Don"t you think it a pity that John ______ have behaved roughly toward us?
A.shouldB.wouldC.couldD.might

题型:不详难度:| 查看答案
----You didn’t wait for Mr. Smith last night, did you?
---- Yes, but we _______. He didn’t return home at all.
A.needn’t haveB.should haveC.didn’t need toD.don’t have to

题型:不详难度:| 查看答案
---Sorry, sir. I can"t answer this question.
---Well, you are supposed ______ this part of history.
A.readingB.to be readingC.to readD.to have read.

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