Why didn't you tell me there was no meeting today? I _____ all the way here _____the heavy snow.
| A.needn't have driven;through | B.can't have driven;across |
| C.mustn't have driven;through | D.shouldn't have driven;cross |
Michael______be a policeman, for he’s much too short.
| A.needn’t | B.can’t | C.should | D.may |
Peter______come with us tonight, but he isn’t very sure yet.
| A.must | B.may | C.can | D.will |
The fire spread through the hotel very quickly but everyone_____get out.
| A.had to | B.would | C.could | D.was able to |
—Could I call you by your first name? —Yes, you______
| A.will | B.could | C.may | D.might |
A computer_____think for itself, it must be told what to do.
| A.can’t | B.couldn’t | C.may not | D.might not |
We didn’t know his telephone number, otherwise we ________ him.
| A.would have telephoned | B.must have telephoned |
| C.would telephone | D.had telephoned |
“I took part in the TOEFL. It was really hard.” “Did you ______ a lot?”
| A.Have you studied | B.Did you study | C.Had you studied | D.Do you study |
---Can I tell my best friend about it?
---No. I don’t want anyone else to know. You _________ let it out.
| A.mustn’t | B.won’t | C.don’t have to | D.don’t need to |