I am not feeling myself today! We ____ have drunk that much beer last night.
| A.mustn’t | B.couldn’t | C.needn’t | D.shouldn’t |
--- What ____ have happened to Kevin?
--- He might have run into some trouble.
| A.could | B.must | C.would | D.might |
One of our rules is that every student ____ wear school uniform while at school.
| A.shall | B.could | C. might | D.will |
Don’t be angry with us. We _____ with you together, but we were busy with our final reports when you called in.
| A.would eat out | B.could have eaten out | C.should eat out | D.must have eaten out |
It is hard to say what kind of person he is.Sometimes he is very friendly; at other times he ___ be very cold.
| A.can | B.must | C.will | D.shall |
This cake is very sweet. You a lot of sugar in it.
| A.should put | B.could have put | C.might put | D.must have put |
—May I swim here?
— No, you _______. It is dangerous.
| A.won’t | B.needn’t | C.mustn’t | D.don’t have to |
The well-dressed lady was caught stealing in the fashion shop, Strangely enough,she have done such a thing.
| A.would | B.must | C.should | D.might |
My English-Chinese dictionary isn’t in my schoolbag. Where _________ I have put it?
| A.can | B.must | C.should | D.would |
--Jack had prepared for the game for such a long time. We all thought he ________ it.
-- What a pity! He ________ too nervous when playing it.
| A.would have won;had been |
| B.could have won;must be |
| C.could have won;was |
| D.would have won;has been |