问题 选择题

—I wonder why Mr Green hasn't showed up at the meeting yet.

—I'm not sure,but he________in a traffic jam driving here.

A.could be stuck

B.might have been stuck

C.might be stuck

D.must have been stuck

答案

B

题目分析:句意:——我想知道为什么格林先生还没有出现在会议上。——我不确定,但是他可能开车来这里的路上遇到了交通堵塞。根据hasn't showed up可知格林先生现在还没有出现,那他遇到交通堵塞应在现在之前,过去的时刻,情态动词+have+done表示过去,因此排除AC。must 表示又把我的推测“一定”,might表示没有把我的推测,“也许,可能”,根据 I'm not sure我不确定,选B

考点:

填空题
单项选择题