--- He didn’t turn up last night, did he?
--- Yes. But he _______. The meeting had been cancelled.
| A.shouldn’t have come | B.needn’t have come |
| C.didn’t need to come | D.needn’t come |
If you go into a store and feel that the clerk is being rude, stop and think that she____ a tough day, and put yourself in her shoes.
| A.may have | B.may have had | C.must have | D.should have had |
It ____ be our headmaster. He has gone to Beijing.
| A.mustn’t | B.won’t | C.may not | D.can’t |
We _____ live in a small flat but last year we bought a house.
| A.would | B.had to | C.used to | D.ought to |
Although this sound like a simple task, great care is needed.
| A.must | B.may | C.shall | D.should |
She ______ find any ______ employment.
| A.wasn’t able to; normal | B.shouldn’t; often |
| C.couldn’t; regular | D.mightn’t; ordinary |
--Who is the person talking with you just now?
-- Well, if you ______ know, his name is David.
| A.may | B.can | C.must | D.shall |
Although it was obvious that his friend had cheated him, he her. He was a bit out of control himself.
| A.shouldn’t hit | B.shouldn’t have hit | C.mustn’t hit | D.mustn’t have hit |
Excuse me, where I put my clothes? The wardrobe is full.
| A.can | B.must | C.need | D.ought |
I’m feeling sick. I __________so much chocolate.
| A.needn’t have eaten | B.couldn’t have eaten |
| C.mustn’t have eaten | D.shouldn’t have eaten |