题目内容
---Why hasn’t Jane arrived yet?
---She ______ again in the morning.
| A.shouldn’t have overslept |
| B.may have turned off the alarm clock |
| C.must have no one to call her |
| D.should have someone to wake her up |
B
解析试题分析:考查情态动词的完成式:句意:对不起。我迟到了。我可能是把闹钟关了,又睡回笼觉了。might 表示“有可能...”。 might have done sth. 是常用句型,表示在过去可能做了什么。用should(n’t) have done就表示“过去(不)应该做而没做(做了)”,must have done过去一定做了,选B。
考点:考查情态动词的完成式
Whenever my grandmother calls just to chat with me,I drop everything and enjoy the moment,knowing these times__________pass.
| A.call | B.must | C.shall | D.might |
Go and do it right now, and you _____ have my help when in trouble.
| A.will | B.shall | C.should | D.must |
-Are you coming to the English evening?
-I’m not sure. I go to the concert instead.
| A.must | B.might | C.should | D.would |
— I missed the earliest flight in the morning. It was really a pity.
—You _________ to the airport by taxi instead of by bus.
| A.should go | B.should have left | C.should leave | D.must have gone |
-- Who do you think _____ such a foolish thing?
-- It _____ Tom, but I’m not sure.
| A.could have done; may have been | B.could have done; must have been |
| C.should have done; may be | D.must have done; might have been |
— These grapes look really beautiful.
— They _______! See the price $3.99 a pound. Very expensive, aren’t they!
| A.would | B.could | C.might | D.should |
Something terrible _________ if he didn’t come to the bar as he always did.
| A.should happen | B.might happen |
| C.must have happened | D.can have happened |
-Will the book I ordered arrive in time?
-lt _______, if there is no traffic jam.
| A.must | B.can | C.should | D.would |