—I wonder why Mr. Green hasn’t attended the meeting yet. —I’m not sure, but he________in a traffic jam.

admin2022-10-23  40

问题 —I wonder why Mr. Green hasn’t attended the meeting yet. —I’m not sure, but he________in a traffic jam.

选项 A、should have been stuck
B、might be stuck
C、might have been stuck
D、must be stuck

答案B

解析 “should have+过去分词”意为“(过去)本应该做……(却没有做)”;might:可能,可以,表示可能性、允许或征求同意;“might have+过去分词”表示对过去情况可能性的推测,意为“(过去)可能做了……”;must:必须,一定,表示必要、命令或强制,或表示对现在或将来情况的肯定推测。be stuck in a traffic jam为固定搭配,意为“遇到交通堵塞”。根据句意和第二句中but前面的I’m not sure可知,but后面的分句是对现在情况可能性的推测。故选B。
转载请注明原文地址:https://kaotiyun.com/show/60QD777K
本试题收录于: 英语题库普高专升本分类
0

随机试题
最新回复(0)