This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Auxiliary Verbs > Modal Verbs > Perfect Modals – Quiz 10 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Perfect Modals Quiz 10 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. When Sally couldn't find her bag, she thought someone ..... stolen it. A) MUST HAVE. B) COULD HAD. C) All the above. D) None of the above. Show Answer Correct Answer: A) MUST HAVE. 2. Kies het juiste antwoord (nog steeds Present Perfect):My brother ..... (work) at this school for 10 years. A) Have worked. B) Worked. C) Has worked. D) None of the above. Show Answer Correct Answer: C) Has worked. 3. A:Lucy did not say hello to Marco and now he is mad with her.b:Really? ..... A) I would have not get angry with her. B) He could have been nicer with him. C) She should have been more polite. D) None of the above. Show Answer Correct Answer: C) She should have been more polite. 4. We use ..... , ..... or ..... have + past participle when we think something possibly happened or was possibly true A) Should, must, had to. B) Might, could, may. C) All the above. D) None of the above. Show Answer Correct Answer: B) Might, could, may. 5. Kies de juiste modal (hulpwerkwoord):You ..... feed the animals in the zoo. It's forbidden. A) Can. B) Would. C) Must. D) Must not. Show Answer Correct Answer: D) Must not. 6. I can't believe Jim hasn't arrived yet. He ..... caught the wrong train. A) Should have. B) Must have. C) May have. D) Could have. Show Answer Correct Answer: B) Must have. 7. This camera needs ..... It doesn't work. A) To repair. B) Repair. C) Being repaired. D) Repairing. Show Answer Correct Answer: D) Repairing. 8. ELLA PUDO HABER LLAMADO (30%) A) SHE MAY HAVE CALLED. B) SHE COULD HAVE CALLED. C) SHE MIGHT HAVE CALLED. D) NONE. Show Answer Correct Answer: C) SHE MIGHT HAVE CALLED. 9. You ..... me on the video. I didn't leave home yesterday. A) 1-must not have enjoyed. B) Must not have known. C) Must not have noticed. D) Couldn't have seen. Show Answer Correct Answer: D) Couldn't have seen. 10. She ..... called to cancel the meeting if she knew she wouldn't make it. A) Might have. B) Would have. C) Must have. D) Could have. Show Answer Correct Answer: B) Would have. 11. I ..... taken the train instead of this slow bus! A) Could have. B) Couldn't have. C) Must have. D) None of the above. Show Answer Correct Answer: A) Could have. 12. If I had known about your accident, I ..... called you. A) May have. B) Should have. C) Would have. D) None of the above. Show Answer Correct Answer: C) Would have. 13. I apologized for the mess, but she said she ..... A) Didn't notice. B) Hadn't noticed. C) All the above. D) None of the above. Show Answer Correct Answer: B) Hadn't noticed. 14. Which modal verb is used to express obligation or necessity? A) Should. B) Might. C) Must. D) Can. Show Answer Correct Answer: C) Must. 15. Choose the correct perfect modal for the following sentence:'She ..... finished her homework before going to bed.' A) Might have. B) Would have. C) Could have. D) Should have. Show Answer Correct Answer: D) Should have. 16. She said she ..... help us if we wanted her to. A) Can. B) Could. C) All the above. D) None of the above. Show Answer Correct Answer: B) Could. 17. DEBI HABERTE LLAMADO. LO SIENTO A) I MIGHT HAVE CALLED YOU. I'M SORRY. B) I COULD HAVE CALLED YOU. I'M SORRY. C) I SHOULD HAVE CALLED YOU. I'M SORRY. D) NONE. Show Answer Correct Answer: C) I SHOULD HAVE CALLED YOU. I'M SORRY. 18. Don't lie to me that you were ill yesterday. You ..... been ill-Don said you were at the ice hockey match last night. A) Must have. B) Should not have. C) Could not have. D) None of the above. Show Answer Correct Answer: C) Could not have. 19. I ..... gone out last night because I feel tired today A) Can't have. B) Didn't have. C) Must have. D) Shouldn't have. Show Answer Correct Answer: D) Shouldn't have. 20. Which modal is used to express ability or capability? A) Should. B) May. C) Could. D) Can. Show Answer Correct Answer: D) Can. 21. Emma improved her level on Workday. She is Upper Strong now! She ..... studied hard. (I am sure about it) A) Might have. B) Should have. C) Must have. D) Shouldn't have. Show Answer Correct Answer: C) Must have. 22. Roy failed the exam, what he should do? A) He shouldn't have study more. B) He should have study more. C) He should have studied more. D) None of the above. Show Answer Correct Answer: C) He should have studied more. 23. Jack missed the plane. He ..... left home earlier A) Might have. B) Must have. C) Could have. D) Should have. Show Answer Correct Answer: D) Should have. 24. Jabe isn't at home. She ..... gone out. A) Must have. B) Might have. C) Could have. D) Couldn't have. Show Answer Correct Answer: A) Must have. 25. Maria ..... studied more about Bolivia's history before her exam. A) Should have. B) Can have. C) Must have. D) Might. Show Answer Correct Answer: A) Should have. 26. You ..... seen her. She was standing next to you. A) Ought to have. B) Should have. C) Could have. D) Must have. Show Answer Correct Answer: D) Must have. 27. You should have known that we had a test today A) You didn't know about today's test. B) You didn't know about today's test. C) All the above. D) None of the above. Show Answer Correct Answer: A) You didn't know about today's test. 28. Which perfect modal is used to speculate about a past event? A) Will have. B) Would have. C) Could have. D) Should have. Show Answer Correct Answer: C) Could have. 29. The tourists ..... visited Salar de Uyuni during the dry season to see the mirror effect A) Might. B) Should have. C) Can have. D) Must. Show Answer Correct Answer: B) Should have. 30. He told us we ..... pay for the food we had eaten. A) Must. B) Had to. C) Will. D) None of the above. Show Answer Correct Answer: B) Had to. ← PreviousNext →Related QuizzesAuxiliary Verbs QuizzesVerbs QuizzesPerfect Modals Quiz 1Perfect Modals Quiz 2Perfect Modals Quiz 3Perfect Modals Quiz 4Perfect Modals Quiz 5Perfect Modals Quiz 6Perfect Modals Quiz 7Perfect Modals Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books