精英家教网 > 高中英语 > 题目详情
—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 stuckB.might have been stuck
C.might be stuckD.must have been stuck
B

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

科目:高中英语 来源:不详 题型:单选题

No student ______ go out of the school campus after 10:00 at night without permission according to the school regulations.
A.shallB.mustC.wouldD.should

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

--- You needn’t take an umbrella. It isn’t going to rain.
--- Well, I don’t know. It ______do.
A.mightB.needC.wouldD.should

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

--- Mary’s got crazy and has been sent to the mental hospital. Did you tell her boss about that?
--- Yes, but I _____ her husband first.
A.should have told B.shouldn’t have told
C.must have toldD.needn’t have told

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

That truck nearly hit me; I ______.
A.might be killedB.may been killed
C.may be killedD.might have been killed

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

We              have hurried all the way to the airport - the flight was called off because of the foggy weather.          
A.mustn’tB.couldn'tC.needn’tD.wouldn’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

You      remind him to keep things neat and tidy, because he is well organized.
A.can’tB.needn’tC.mustn’tD.shan’t

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— I phoned you yesterday morning. A girl answered, but I didn’t recognize the voice.
— Oh, it __________ my younger sister. She was in my room at that moment.
A.must have beenB.should have been
C.could have beenD.may have been

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

―Thank you very much for giving me a hand when I was in trouble.
―Don’t mention it. I only did what anyone else _______ in my place.
A.must doB.might do
C.would have done D.can have done

查看答案和解析>>

同步练习册答案