Modal Perfect Tense Quiz 5 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. It was bad, but it ..... have been worse!
2. The figures must had been very important
3. I'm not sure where the boss went this morning. He ..... (go) to our other branch office in Glendale.
4. They ..... the candles if you had told them.
5. He ..... badly to his mother. It made her so sad.
6. I ..... said that. Now, because of that, she is angry with me.
7. I ..... bought bread, but i didn't know we needed it
8. We are not certain, but hundreds of people ..... as a result of a mysterious bacteria.
9. Maybe your keys were in your pocket.Your keys ..... in your pocket.
10. We have gone too far. We ..... the exit.
11. You went to China? That ..... have been exciting!
12. Pablo/ must/ buy/ a present
13. He has been studying for more than 5 hours! He ..... tired.
14. It was wrong of Tony to miss his daughter's piano concert.Tony ..... been at his daughter's piano concert.
15. This modal denotes past probability, something of which you are nearly certain
16. What a great day! I ..... not have asked for more.
17. We have run out of petrol. You ..... before we left.
18. A giant asteroid hit the Earth in the Gulf of Mexico 65 million years ago. Scientists have reached a conclusion they're pretty confident about:that ..... (cause) the extinction of the big dinosaurs.
19. If I had gone to the sales I ..... bought that jacket.
20. In the sentence "You needn't have worried about the weather. It turned out to be a sunny day, " the modal perfect "needn't have worried" is used to:
21. Choose the correct option:Paula told me that she wasn't feeling well, so she may not/ might have gone to the meeting.
22. What is the function of the modal perfect "could have come" in the sentence "His interest in foreign languages could have come from his grandmother who was an expert in European literature" ?
23. Choose the correct past participle tense of the following verbs:teach/ think/ buy
24. She ..... been a lawyer but she decided to study accountancy instead.
25. We ..... have stayed home. That movie was terrible!