----I passed the college entrance examination.
----Congratulations! You________.
A.could have studied hard | B.must have studied hard |
C.should have studied hard | D.might have studied hard |
-----Someone is knocking at the door.It ____ be Tom .
-----No, it ______ be him ;he has gone to Sydney.
A.must, can’t | B.might, mustn’t |
C.may, needn’t | D.can, mustn’t |
----Shall I go and buy more food and drinks for the party ?
----- No, we have prepared a fridge of those.That ____ be quite enough.
A.can | B.may | C.might | D.ought to |
When we were young, every evening my brother and I _____stay at home waiting for our mother to come back from work.
A.might | B.would | C.should | D.could |
---- Daddy ,can you buy me a new MP3 when you go to Beijing?
-----You ____ get one if you are admitted to a key middle school.
A.could | B.shall | C.may | D.can |
Tom likes driving and he ______drive his car to the party, but I’m not quite sure about it yet.
A.can | B.shall | C.must | D.may |
The weather in the south is generally warm, but it________ be very cold sometimes.
A.may | B.shall | C.will | D.can |
—How dangerous it was!
—Yes, but for the passer-by’s quick action, the girl ________.
A.was drowned | B.could have been drowned |
C.had drowned | D.should be drowned |
—Mary broke up with me!
—You_ _have forgotten about the Valentine's Day.
A.shouldn't | B.couldn't | C.needn't | D.mustn't |
—Could you please have my car ready today?
—Sure, the damage is not that serious, so it _____be ready by 5: 00 pm.
A.should | B.could | C.might | D.need |
He _______ have completed his work;otherwise, he wouldn’t be enjoying himself by the seaside.
A.should | B.must | C.wouldn’t | D.can’t |
--- He worked out such different questions at a very young age.
--- Oh, he ______ a very smart student then.
A.could have been | B.should have been |
C.might have been | D.must have been |
You _______be hungry already—you had lunch only two hours ago.
A.can”t | B.wouldn”t | C.mustn’t | D.needn”t |
We ________ the difficulty together, but why didn’t you tell me?
A.should face | B.might face | C.could nave faced | D.must have faced |