精英家教网 > 高中英语 > 题目详情
—Why does Mary look so worried today?
—I’m not sure, but she _____ a small accident driving here.
A.must haveB.might haveC.must have hadD.might have had
D

试题分析:考察情态动词用法。“情态动词+have done”表示对过去情况的虚拟或者推测;“情态动词+动词原形”表示对现在情况的虚拟或者推测。句义:—为什么Mary今天看起来很担忧啊?—我不清楚,也许是在开车来的时候,出了点小事故吧!根据句义可知是对过去发生的事情的推测。Must have done一定做了某事,表示对过去所发生的事情有把握的肯定推测。Might have done也许做了某事,表示没有把握的推测。故D正确。
练习册系列答案
相关习题

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

– I ran 10 miles last weekend. Can you believe that?
– Wow, that ______ easy!
A.mustn' t beB.mustn't have been
C.can't have beenD.couldn’t be

查看答案和解析>>

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

According to the agreement, nobody _______ let out how they spent the three days in the cave.
A.mustB.mayC.willD.shall

查看答案和解析>>

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

He _____ have completed his work; otherwise, he wouldn’t be enjoying himself by the seaside.
A.shouldB.mustC.wouldn’tD.can’t

查看答案和解析>>

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

—It’s hard to believe that Jack ________ have fought with the policeman.
—Yes.If one ________ ask for trouble, it can't be helped.
A.would; willB.must; mayC.should; mustD.need; dare

查看答案和解析>>

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

I went there in 1984, and that was the merely occasion when I ________ the journey in exactly two days.
A.must takeB.must have madeC.was able to makeD.could take

查看答案和解析>>

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

One of the National Health Regulations is that public schools ______ actively create conditions for sports facilities opened to the public.
A.shallB.willC.mightD.could

查看答案和解析>>

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

It __be the vocabulary that caused you the problem in the exercise because you know a lot of words.
A.mayB.couldn’tC.shouldD.needn’t

查看答案和解析>>

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

—I hear you’ve got a new iPhone 4S. ______ I have a look?
—Yes, certainly.
A.MayB.DoC.ShallD.Should

查看答案和解析>>

同步练习册答案