Perfect Modals Quiz 10 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. He ..... known that the festival in Oruro ended last week
2. I ..... been punished if I hadn't lied to my parents.
3. To show that we ar sure that something is not true about the past we use CAN'T/COULDN'T HAVE.
4. The killer couldn't have ..... through here. There would be footprints.
5. Someone must have forgotten to lock the door.
6. You ..... said those bad words.
7. Complete the idea with the right structure.Detective, my son ..... that car last Sunday afternoon. He was getting married at that time in front of 200 guests!
8. I ..... help you study, but I didn't know yoy had an exam.
9. Melissa applied for a job at a bank, but they ..... hired her because she doesn't have any experience.
10. He ..... slept well last night. He looks tired.
11. Choose the correct option.I didn't know you were going to Phil's party yesterday. You ..... told me!
12. I used to watch too much television, and now I regret it. I ..... more time studying and doing things that matter.
13. Jenny ..... for her exam. I saw her trying to copy.
14. I failed the exam. I know I ..... more time revising.
15. Choose the correct option to complete the grammar rule:" Use ..... have if you're sure an explanation is true."
16. Emily's friend forgot to bring her notes for the group presentation. Emily said, "You ..... your notes. We agreed to use mine."
17. We use should have .....
18. We were really worried because Claire said she ..... find her passport.
19. Stone figures may ..... to establish religious authority.
20. We ..... earlier. There's a huge traffic jam now.
21. We'll ask at the reception desk. Someone ..... handed the keys in.
22. Alex missed the company meeting about internet security. He ..... about it
23. Complete the idea with the right structure.Sarah ..... to the party last night. It had an amazing time.
24. We use NEEDN'T HAVE + past participle .....
25. Choose the correct option.I ..... revised more for the exam. I was lazy, and now I'll fail!