精英家教网 > 高中英语 > 题目详情

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.didB.wereC.willD.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 doB.will have done
C.would doD.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 leaveB.leave notC.not to leaveD.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

查看答案和解析>>

同步练习册答案