题目内容
The ground isn't wet. It ________ have rained last night.
| A.mustn’t | B.shouldn’t | C.wouldn’t | D.can’t |
D
解析试题分析:考查情态动词。can’t have done 表示“不可能干某事”对过去的否定猜测。句意:地上没湿,昨晚不可能下雨。根据句意所以选D。
考点:考查情态动词表推测的用法
Don’t worry about your future. As long as you try your best, a great future ________ wait for you on your way.
| A.would | B.can | C.must | D.should |
— Can I pay the bill by check?
—Sorry, sir. But it is the management rule of our hotel that payment _______ be made in cash.
| A.shall | B.need | C.will | D.can |
-- What’s wrong with your pen?
-- The ink ___________ come out.
| A.can’t | B.won’t | C.hasn’t | D.doesn’t |
When I was a child, I ______ watch TV whenever I wanted to.
| A.should | B.could | C.must | D.need |
My English-Chinese dictionary isn’t in my schoolbag. Where _________ I have put it?
| A.can | B.must | C.should | D.would |
_____ you pass me the plate on the table?
| A.Can | B.Could | C.May | D.Must |
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 |
You _____ have bought the book for me, but thank you all the same.
| A.shouldn’t | B.needn’t | C.can’t | D.mustn’t |