Something must have happened on their way here. Or they ______by now.

admin2011-01-24  25

问题 Something must have happened on their way here. Or they ______by now.

选项 A、should have arrived
B、should arrive
C、would have arrived
D、would arrive

答案C

解析 句意:路上肯定出事了。否则,他们现在已经到了。本题考查虚拟语气。第一句是“must+have+过去分词”的结构,表示对过去事实的推测,因此我们可以推断:这是一个和过去的事实相反的虚拟语气。“should+have+过去分词”结构,表示对过去动作的责备、批评。但是此句只是一个和过去的事实相反的虚拟句子,并没有责备的意思。因此正确答案应该是C。
转载请注明原文地址:https://kaotiyun.com/show/r1GC777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)