当前位置:高中试题 > 英语试题 > 动词的分类 > —Why does Mary look so worried today?—I’m not sure, but she _____ a small accide...
题目
题型:不详难度:来源:
—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正确。
核心考点
试题【—Why does Mary look so worried today?—I’m not sure, but she _____ a small accide】;主要考察你对动词的分类等知识点的理解。[详细]
举一反三
— I didn’t care about what other people thought about me.
— Well, you ________.
A.shouldB.ought to haveC.would haveD.could

题型:不详难度:| 查看答案
---Mr. Wu, can I have a look at the scores?
---Well, you are a senior, so I_____ hardly remind you that the scores are not open to students.
A.canB.needC.will D.shall

题型:不详难度:| 查看答案
You _____ get the machine repaired this week. I won’t need it until next month.
A.mustn’tB.needn’tC.shouldn’tD.can’t

题型:不详难度:| 查看答案
A mistake ______ have been made on our bill. We didn’t order any fish today.
A.shouldB.wouldC.couldD.must

题型:不详难度:| 查看答案
—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

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.