Modals And Modal Perfects Quiz 2 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Which modal perfect expresses that it wasn't necessary to do something?
2. That was a serious fall! ..... walk?
3. He's really shy. You ..... have told him you liked him.
4. Indicate the use of the modal in the following sentence:Jim should apologise to Terry. He was very rude.
5. In many schools in England, students ..... wear uniforms. It is compulsory.
6. What is the difference between "must" and "have to" in terms of obligation?
7. We're lost! We ..... a wrong turn.
8. Joe should have brought his finished project to class today.
9. Should there be a ban ..... music which contains aggressive lyrics?
10. You didn't wear a coat in the snow! You ..... ill.
11. ..... you help me? I don't understand the maths homework.
12. He ..... committed the crime, as he had both the motive and the opportunity.
13. It's illegal to litter. You ..... throw it in the bin.
14. Without your help, they ..... a place to live
15. The city ..... the roads, but they spent the money on other projects.
16. This film is worth seeing. You should / shouldn't miss it.
17. That film is overrated. I don't understand why so many people think it's great / terrible.
18. "I'm sure that's not Jack's car. His car is red" .
19. What is the correct use of "needn't have + past participle" ?
20. The soccer team couldn't have won the match without Juan's help.
21. I think I left my books at school. Someone ..... them.
22. If he had called me, I would have gone to the party.
23. Great. Thanks, Mum. Oh, and ..... you wash my jeans for me, please? I want to wear them on Satureday.
24. You ..... all your money already-it's only 8 o'clock.
25. Indicate the use of the modal in the following sentence:You must have a driver's licence in order to drive.
26. Let's cancel the trip today. It ..... snow.
27. The writer must do a lot of research for this book.
28. The students shouldn't have been so impolite.
29. He ..... public transport because he doesn't own a car.
30. Sasha ..... to pass his test in the end.