Perfect Modals Quiz 13 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. They ..... finished the project by now.
2. I ..... let you know what was happening but I forgot.
3. ..... Helena got on the bus, she noticed she had forgotten her ticket.Which of the options does NOT fit into the blank?
4. Kevin received good grades. He ..... worked hard.
5. Joanne lied to her friend. She .....
6. Tom and Jack are so selfish-they ..... been there for you!
7. Which perfect modal would you use to express something that is logically impossible?
8. Choose the correct passive form of the sentence:'We might cancel the event.'
9. You ..... worn that jacket. It was so hot today!
10. Look! This boy ..... the book!
11. I wish you'd come with us because you ..... the movie. It was exactly your kind of show.
12. Complete the idea with the right structure.My sister ..... English when I was younger but she didn't care about it.
13. Tom goes to school very often, but he was absent yesterday. He ..... ill.
14. He ..... to talk to the manager, but she ..... just ..... her office.
15. Police found the criminal's car at the station. He ..... the area by train.
16. Ernesto isn't here. He??? with you lover
17. You couldn't ..... your work-out already. You only just started an hour ago!
18. A:James was at the party last night.B:He ..... been there. He's in Mexico
19. Choose the proper modal to complete the sentence.She ..... have been in the traffic jam
20. I ..... my clothes to dry when it ..... to rain.
21. You ..... said those awful things to Karen. She's upset now.
22. What is the correct form of the present perfect tense for the pronoun 'you'?
23. Ella still loves Ben. She ..... with him.
24. I missed the flight, but it ..... been worse. At least I was able to take another plane.
25. He ..... us but he was short of money at the time.
26. We ..... to see that picturesque village. Now it's too late.
27. He ..... left his keys at home.
28. To form negative perfect modals, use not before .....
29. Amanda ..... (finish) the work, but she felt ill and had to go home. (past willingness)
30. I called the Stevensons, but no one answered. They ..... gone to the country.