题目内容
—Why does Mary look so worried today?
—I’m not sure, but she _____ a small accident driving here.
| A.must have | B.might have | C.must have had | D.might have had |
D
解析试题分析:考察情态动词用法。“情态动词+have done”表示对过去情况的虚拟或者推测;“情态动词+动词原形”表示对现在情况的虚拟或者推测。句义:—为什么Mary今天看起来很担忧啊?—我不清楚,也许是在开车来的时候,出了点小事故吧!根据句义可知是对过去发生的事情的推测。Must have done一定做了某事,表示对过去所发生的事情有把握的肯定推测。Might have done也许做了某事,表示没有把握的推测。故D正确。
考点:考察情态动词用法
-- What’s wrong with your pen?
-- The ink ___________ come out.
| A.can’t | B.won’t | C.hasn’t | D.doesn’t |
_____ you pass me the plate on the table?
| A.Can | B.Could | C.May | D.Must |
They have got lost, or had an accident.
| A.can | B.might | C.must | D.mustn’t |
— Can I pay the bill by check?
— Sorry, sir. But it's the management rules of our hotel that payment ______be made in cash.
| A.shall | B.need | C.will | D.can |
No student ______ go out of the school campus after 10:00 at night without permission according to the school regulations.
| A.shall | B.must | C.would | D.should |
The manager commanded that the work ____ finished by the end of this month.
| A.should be | B.will be | C.must be | D.ought to be |
―Do you know where David is? I couldn’t find him anywhere.
―Well. He ______ have gone far — his coat’s still here.
| A.needn’t | B.can’t | C.mustn’t | D.wouldn’t |
When we were young, every evening my brother and I ___ stay at home waiting for my mother?
| A.might | B.would | C.should | D.could |