Modal Perfect Tense Quiz 2 (25 MCQs)

Quiz Instructions

Select an option to see the correct answer instantly.

1. Some people might have attacked by lions
2. The game ..... finished by now. It started five hours ago!
3. They're going to Brazil on holiday-in fact they ..... left already.
4. We use ..... have + past participle when it is possible that something was true.
5. I came to school and it was Sunday. I ..... to school.
6. Identify the correct use of modal perfect in the following sentence:'He ..... (study) harder to pass the exam.'
7. Write sentences using modal perfects:She/ must/ take/ Italian classes.
8. In the sentence "Their car isn't in the drive and I haven't seen them for days. They must have gone on holiday, " the modal perfect "must have gone" is used to:
9. Carlo didn't say much-he ..... been feeling shy
10. What is the function of modal perfects in English grammar?
11. We ..... have stayed home. The movie was horrible.
12. I can't find the theatre tickets. They ..... out of my pocket.
13. During an accident, one ..... move the victim in case of fracture.
14. In the sentence "He should / ought to have asked for permission before he used the phone, " the modal perfect "should / ought to have asked" is used to:
15. The dog JUST got out, it ..... have gone far.
16. Which of the following sentences uses a modal perfect correctly?
17. Who broke the big vase in the back office?It ..... (be) Brian-he's very clumsy.
18. I really wish I could speak English better. I ..... more when I was younger.
19. I didn't know you were going to Pablo's party yesterday. You ..... told me.
20. No es posible que Peter haya escrito ese discurso.
21. In the sentence "They might have arrived by now, " the modal perfect "might have arrived" is used to:
22. Uh-oh, you broke Dad's favorite pool cue. You ..... (not / do) that-you're going to be in big trouble.
23. John ..... stolen that money. He's completely honest.
24. Choose the correct answer:I only got 50% in my exam. I must not/ can have studied enough.
25. Identify the correct use of a modal perfect in this sentence:'By now, they ..... the meeting.'