Perfect Modals Quiz 16 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Ernesto isn't here. He??? with you lover
2. You couldn't ..... your work-out already. You only just started an hour ago!
3. A:James was at the party last night.B:He ..... been there. He's in Mexico
4. Choose the proper modal to complete the sentence.She ..... have been in the traffic jam
5. I ..... my clothes to dry when it ..... to rain.
6. You ..... said those awful things to Karen. She's upset now.
7. What is the correct form of the present perfect tense for the pronoun 'you'?
8. Ella still loves Ben. She ..... with him.
9. I missed the flight, but it ..... been worse. At least I was able to take another plane.
10. He ..... us but he was short of money at the time.
11. We ..... to see that picturesque village. Now it's too late.
12. He ..... left his keys at home.
13. To form negative perfect modals, use not before .....
14. Amanda ..... (finish) the work, but she felt ill and had to go home. (past willingness)
15. I called the Stevensons, but no one answered. They ..... gone to the country.
16. Choose the correct passive form of the sentence:'They must finish the project.'
17. Paul ..... really bad. He is never absent to school. He's very responsible.
18. What is the present perfect used for?
19. Kelly had a lot of baggage. She ..... been traveling for weeks.
20. Before she ..... , she ..... already ..... accepted to a Master's program.
21. The figures might not have ..... easy to move.
22. We didn't know we were going to have five children. We ..... such a small house.
23. The queue at the box office was so long, and we could have saved a lot of time if we ..... (2) done that earlier.
24. Peter ..... harder last month. Her scores are very low.
25. I didn't do my homework before the weekend, and now I'm stressed. I know I ..... it earlier.