题目内容
But for these interruptions, the meeting half an hour ago.
| A.was finished | B.would have finished |
| C.had finished | D.would finish |
B
解析试题分析:本句是一个含蓄的虚拟语气,but for…要不是,如果没有…;句意:要不是这些打扰,这个会议半小时前就结束了。根据句意说明对会议产生的打扰是过去发生的事情,故使用would have done对过去的情况进行虚拟。故B正确。
考点:考察虚拟语气
---Sorry, sir. I can't answer this question.
---Well, you are supposed ______ this part of history.
| A.reading | B.to be reading | C.to read | D.to have read. |
—Ann looks hot and dry.
—So _______ you if you had a high fever.
| A.did | B.were | C.will | D.would |
— Did you hear about Zhang Lili who saved the kids from being run over by a school bus?
— Yes. What do you think most people _____ if they were in a similar situation?
| A.will do | B.will have done |
| C.would do | D.would have done |
________ for the fact that she broke her leg, she might have passed the exam.
| A.Hadn’t it been | B.Had it not been | C.Was it not | D.Were it not |
He commanded the students ______ the classroom before he returned.
| A.did not leave | B.leave not | C.not to leave | D.not leaving |
----Where have you been?
---- I _______ stuck in the traffic. I ________ here earlier.
| A.had got; would have been | B.have got; would be |
| C.got; had done | D.got ; would have been |
--Did Jane come to help you yesterday?
--Yes, but I would rather _________. She caused me a lot of trouble.
| A.not have | B.not | C.she didn’t | D.she hadn’t |
He commanded that all the gates ________.
| A.should shut | B.would be shut | C.shut | D.be shut |