Choose the best answers.
1. You don’t look well. You…………..see a doctor.
A. could B. need to C. are to D. should
2. She…………..home yesterday because her little son was sick.
A. could have stayed B. must have stayed C. had to stay D. should have stayed
3. You…………..disturb him during his work!
A. should not B. needn’t C. mustn’t D. don’t have to
4. Whose car is this? – It…………..be Anton’s. I think I saw him driving a red car like this one.
A. could B. might C. must D. would
5. Though he was ill and weak, he…………..get out of the burning building.
A. was able to B. might C. could D. should
6. …………..lending me your CD player for a couple of days?
A. Can you B. Would you mind C. Would you D. Could you
7. The windows look clean. You…………..wash them.
A. are not to B. needn’t C. don’t have to D. mustn’t
8. I don’t believe it. It…………..be true.
A. can’t B. mustn’t C. shouldn’t D. wouldn’t
9. Young people…………..obey their parents.
A. must B. may C. will D. ought to
10. Jenny’s engagement ring is enormous! It…………..have cost a fortune.
A. must B. might C. will D. should
11. You…………..to write them today.
A. should B. must C. had D. ought
12. “…………..you hand me that pair of scissors, please?”
A. May B. Will C. Shall D. Should
13. Jeanette did very badly on the exam. She…………..harder.
A. must have studied B. could have studied C. should have studied D. must studied
14. Marcela didn’t come to class yesterday. She…………..an accident.
A. should have had B. must have C. might have D. may have had
15. John still hasn’t come out. He…………..everything for the trip now.
A. must have been preparing B. must be preparing C. will be preparing D. will have prepared
16. Thomas received a warning for speeding. He…………..so fast.
A. shouldn’t have driven B. should have C. would have driven D. might have driven
17. The photos are black. The X-ray at the airport…………..them.
A. should have damaged B. would have damaged C. would damage D. must have damaged
18. Tom didn’t do his homework, so the teacher became very angry. He…………..his homework.
A. must have done B. should have done C. might have D. will have done
19. My car stopped on the high way. It…………..out of gas.
A. may run B. must be C. may have run D. should have run
20. I ….. be here by 6 o’clock? – No, you …………..
A. Shall; mightn’t B. Must; needn’t C. Will; mayn’t D. Might; won’t