Modal Perfect Tense Quiz 6 (30 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. The movie ..... have been too interesting; everyone fell asleep.
2. I'm so sorry, I ..... have told you a lie.
3. The professor ..... have forgotten about the assignment; it's due today.
4. Thanks, but you ..... have bought me a present.
5. Their car isn't in the drive and I haven't seen them for days. They ..... gone on holiday.
6. He ..... have hurt his leg during the game.
7. You ..... have taken the last piece of cake without asking.
8. They ..... missed the train; it was delayed.
9. I ..... finished my homework yesterday.
10. My gloves were on the table when I went to the changing room, and now they are gone. Somebody .....
11. I wonder why our neighbours decided to move. They ..... (low level of certainty)
12. What's the best way to complete the sentence?'Is that Mr Tanaka?''No, that ..... be him. Mr Tanaka wears glasses.'
13. You ..... have waited for me; I was going to be late anyway.
14. His interest in foreign languages could have come from his grandmother who ..... an expert in European literature.
15. | could have given you a lift, but you didn't tell me that your car had broken down." The speaker is:
16. Which sentence means:I think that talking to Ian will help you solve the problem.
17. He ..... have asked for permission before he used the phone.
18. You ..... accept Tina's proposal. (recommendation)
19. She ..... have arrived early because her flight was delayed.
20. You ..... to have told your teacher that you were leaving.
21. You ..... have finished that book! You only bought it yesterday!
22. "I bought two bottles of milk." "You have bought milk; we have heaps of it in the house."
23. Which of the following sentences demonstrates the correct use of modal perfect?
24. What is the function of modal perfect in the sentence:'He must have left early to catch the train.'?
25. If I had gone with my friends to Jamaica, I ..... come to work this week.
26. Which of the following sentences uses modal perfect to express a deduction about the past?
27. You ..... go to the party if you finish all of your homework.
28. If I had gone with my friends to Jamaica, I would be chilling on a white sand beach right now.
29. "Where do you think Rooney is today?" . "I have no idea. He late."
30. Select the sentence that uses modal perfect to express a regret.