当前位置:高中试题 > 英语试题 > 虚拟语气 > They        have arrived at lunchtime but their flight was delayed.A.willB.canC....
题目
题型:不详难度:来源:
They        have arrived at lunchtime but their flight was delayed.
A.willB.canC.mustD.should

答案
D
解析
句意为“他们本该午饭时到达,但他们的航班推迟了。”will have done将来可以完成;can have done可能做过……吗?表示对过去行为的怀疑,用于疑问句;must have done一定做过某事,表示对过去事情的肯定推测;should have done本来应该做某事,而实际没做。but their flight was delayed这样的结果,说明他们本来该到达却没有到达,因此选D。
核心考点
试题【They        have arrived at lunchtime but their flight was delayed.A.willB.canC.】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
(湖南省怀化市2014年高三第二次模拟考试)32. Keep up a good state of mind even if you ______ fail plenty of times.
A.shouldB.willC.mustD.need

题型:不详难度:| 查看答案
(湖南省怀化市2014年高三第二次模拟考试)34. It was so nice of you to come to our aid. I don’t think we ______ it without you.   
A.can manageB.could have managed C.must have managedD.could manage

题型:不详难度:| 查看答案
The weather turned out to be fine yesterday. I  the trouble to carry my umbrella with me.
A.should have takenB.could have taken
C.needn’t have takenD.mustn’t have taken

题型:不详难度:| 查看答案
(2014年福州市高三适应性练习)34. — Jeff, what’s up? You are not yourself today.
— Oh, mom. I really wish I ______ the chance to visit the Microsoft company but I failed.
A.had gotB.would getC.will getD.got

题型:不详难度:| 查看答案
——I wish they        always late.
A.weren’tB.hadn’t been
C.wouldn’t beD.wouldn’t have been

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