This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Auxiliary Verbs > Modal Verbs > Perfect Modals – Quiz 2 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Perfect Modals Quiz 2 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Where was Rooney when you came in? ~ I didn't know. He ..... in the back yard. A) Might be. B) Can't have been. C) Must have been. D) Could have been. Show Answer Correct Answer: D) Could have been. 2. Their ships could have been destroyed in a huge storm. A) Active voice. B) Passive voice. C) All the above. D) None of the above. Show Answer Correct Answer: B) Passive voice. 3. - "I stayed at a hotel while in New York." - "Oh, did you? You ..... with Barbara." A) Could have stayed. B) Could stay. C) Would stay. D) Must have stayed. Show Answer Correct Answer: A) Could have stayed. 4. She ..... studied harder for the exam, but she didn't. A) Should have. B) Could have. C) Might have. D) Would have. Show Answer Correct Answer: A) Should have. 5. Mathew ..... have been here by now. Maybe he got stuck in trafic A) Might. B) Must. C) Should. D) Can't. Show Answer Correct Answer: C) Should. 6. We ..... an available room if we had made a reservation. A) Would have found. B) Might have find. C) Should found. D) None of the above. Show Answer Correct Answer: A) Would have found. 7. You ..... (clean) your room. The housekeeper would've tidied it up for you. A) Needn't have cleaned. B) Could have cleaned. C) Must have cleaned. D) Couldn't have cleaned. Show Answer Correct Answer: A) Needn't have cleaned. 8. If I hadn't been ill and had come to class, I ..... understood that topic A) Must have. B) Should have. C) Would have. D) Shouldn't have. Show Answer Correct Answer: C) Would have. 9. Choose the correct option to complete the grammar rule:"Use should (not) and ought to, to say something is ..... '' A) Necessary. B) Prohibited. C) A good ( or bad) idea. D) Not necessary. Show Answer Correct Answer: C) A good ( or bad) idea. 10. If I had known you were ill, I ..... (come) to see you. A) Would have come. B) Must have come. C) Should have come. D) Might have come. Show Answer Correct Answer: A) Would have come. 11. She??? a boyfriend, but she dislike A) Might have have. B) Might have had. C) Should have had. D) May have have. Show Answer Correct Answer: B) Might have had. 12. Sally's plane took off very late. She ..... arrived home on time. A) Must have. B) Couldn't have. C) All the above. D) None of the above. Show Answer Correct Answer: B) Couldn't have. 13. You ..... left your phone at home; I saw it on the table this morning. A) Can't have. B) Must have. C) Might have. D) Should have. Show Answer Correct Answer: A) Can't have. 14. Why is it taking so long? You ..... by now A) Must have finished. B) Should have finished. C) All the above. D) None of the above. Show Answer Correct Answer: B) Should have finished. 15. You ..... taken a taxi. Why did you go there by bus? A) Might have. B) Could have. C) Must have. D) Can't have. Show Answer Correct Answer: B) Could have. 16. Detective, my son ..... have stolen that car last Sunday afternoon. He was getting married at that time in front of 200 guests! A) Couldn't. B) Shouldn't. C) May not. D) None of the above. Show Answer Correct Answer: A) Couldn't. 17. How does 'would have' change the meaning in the sentence 'She would have called if she needed help'? A) It implies a future action that will happen. B) It suggests a present action that is ongoing. C) It indicates a past action that was completed. D) It indicates a hypothetical scenario where the action did not occur, but was a possibility. Show Answer Correct Answer: D) It indicates a hypothetical scenario where the action did not occur, but was a possibility. 18. We're not sure when Mike left. He ..... at 8:30, or it's possible that he left a bit later. A) Must have left. B) May have left. C) Would have left. D) None of the above. Show Answer Correct Answer: B) May have left. 19. Your house looks great! You ..... spent a lot of time painting it. A) Might have. B) Would have. C) Must have. D) Could have. Show Answer Correct Answer: C) Must have. 20. The big grammar test is today. I'm in trouble. I ..... have studied last night, but I didn't! A) Should. B) May. C) Must. D) None of the above. Show Answer Correct Answer: A) Should. 21. You ..... have listened to the teacher. A) Should. B) Have. C) Been. D) None of the above. Show Answer Correct Answer: A) Should. 22. She ..... (come) to the restaurant if she'd left work earlier. (past possibility) A) Should have. B) Would have. C) Could have. D) Wouldn't have. Show Answer Correct Answer: C) Could have. 23. He ..... gone to Russia. He doesn't have a passport. A) Can't have. B) Couldn't have. C) Must have. D) Musn't have. Show Answer Correct Answer: D) Musn't have. 24. With "speculation" in affirmative sentences, which modal means that you are "very certain" about something? A) Must. B) Could. C) May & might. D) Should. Show Answer Correct Answer: A) Must. 25. Berbatov painted his bedroom black. It looks dark and scary. He ..... a different color. A) Had to choose. B) Should have chosen. C) Must have chosen. D) Could have been choosing. Show Answer Correct Answer: B) Should have chosen. ← PreviousNext →Related QuizzesAuxiliary Verbs QuizzesVerbs QuizzesPerfect Modals Quiz 1Perfect Modals Quiz 3Perfect Modals Quiz 4Perfect Modals Quiz 5Perfect Modals Quiz 6Perfect Modals Quiz 7Perfect Modals Quiz 8Perfect Modals Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books