Perfect Modals Quiz 18 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. I didn't know Kirsty was in town. I didn't call her.
2. Ellen ..... studied English because she speaks very well.
3. If we would have established clear schedules right from the start of that order, we ..... so many problems.
4. Which perfect modal indicates a logical conclusion about a past event?
5. Which of the following sentences implies a past possibility?
6. Choose the proper modal to complete the sentence.You ..... be crazy!
7. They went to class this morning. They ..... known that it was canceled.
8. I told Sally how to get here, but perhaps I ..... for her.
9. Jessica looks very tired. She ..... have stayed up late to finish her assignment last night.
10. Complete the idea with the right structure.Kurt ..... much last night. Todays he is very tired.
11. Complete the idea with the right structure.Matt ..... college in 1997. He was only 14 years old.
12. I explained it to her but she ..... misunderstood. My Japanese isn't very good.
13. "I may never see him again. " She said she ..... never see him again.
14. Explain the significance of 'should have' in the sentence 'She should have finished her homework by now'.
15. Your sweater might have been found after we left the restaurant.
16. The police must ..... found something. There were at least 20 officers at the scene.
17. The dog could ..... in through that hole in the fence.
18. We use WOULD HAVE .....
19. I ..... (arrive) on time, even if I'd left earlier. There were terrible traffic jams all the way. (past negative possibility)
20. Choose the proper modal to complete the sentence ..... I go to the bathroom?
21. I am sure that they are hungry now
22. Which modal verb is used to express permission in the passive voice?
23. Choose the correct option.Sarah looked very happy. She ..... passed her driving test.
24. A:There was a swimming competition but I could not participate in it. b:Really? .....
25. Which modal is used to express future possibility or probability?