This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Auxiliary Verbs > Modal Verbs > Perfect Modals – Quiz 8 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Perfect Modals Quiz 8 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. You ..... have mentioned her weight. She was very upset. A) Might not. B) Wouldn't. C) Shouldn't. D) None of the above. Show Answer Correct Answer: C) Shouldn't. 2. You ..... have lied to me! Why didn't you tell me the truth? A) Shouldn't. B) Mustn't. C) Might not. D) Couldn't. Show Answer Correct Answer: A) Shouldn't. 3. Micheal's score on the test is the highest in the class; ..... last night. A) He must have studied hard. B) He must had to study hard. C) He must study hard. D) He should have studied hard. Show Answer Correct Answer: A) He must have studied hard. 4. She ..... been very tired to fall asleep so quickly. A) Must have. B) Might have. C) Should have. D) Could have. Show Answer Correct Answer: A) Must have. 5. She ..... chosen a different career path, but she followed her passion. A) Should have. B) Could have. C) Would have. D) None of the above. Show Answer Correct Answer: B) Could have. 6. She ..... said yes to a date. You never know. (possibility) A) Must have. B) Might have. C) Might not have. D) Should have. Show Answer Correct Answer: B) Might have. 7. They ..... missed the train if they left on time. A) Could have. B) Should have. C) Can't have. D) Might have. Show Answer Correct Answer: C) Can't have. 8. Thank you very much! I ..... passed the course without your help! A) Couldn't. B) Couldn't have. C) Should have. D) None of the above. Show Answer Correct Answer: B) Couldn't have. 9. Kate stayed at home with the children, so we ..... them to the nursery. A) Should have taken. B) Needn't have taken. C) Didn't have to take. D) Ought not to take. Show Answer Correct Answer: C) Didn't have to take. 10. I ..... known she was upset. I should have paid more attention. A) Could have. B) Would have. C) Should have. D) Might have. Show Answer Correct Answer: C) Should have. 11. He said he ..... see the stage from where he was sitting. A) Can't. B) Couldn't. C) All the above. D) None of the above. Show Answer Correct Answer: B) Couldn't. 12. This food is still warm. The criminals ..... far. Keep your eyes open. A) Couldn have gone. B) Couldn't have gone. C) All the above. D) None of the above. Show Answer Correct Answer: B) Couldn't have gone. 13. I didn't see Tony at the party. I wanted to speak to him about his vacation in France. A) If I saw Tom at the party, I would've spoken to him. B) If I had seen Tom at the party, I would've spoken to him. C) If I would have seen Tom at the party, I would've spoken to him. D) None of the above. Show Answer Correct Answer: B) If I had seen Tom at the party, I would've spoken to him. 14. Eve had to pay $ 5.00 because she wrote a bad check ..... her money before she wrote a check A) Must have deposit. B) Should have deposit. C) All the above. D) None of the above. Show Answer Correct Answer: A) Must have deposit. 15. Kies de juiste modal (hulpwerkwoord): ..... I borrow your book, please? A) Have to. B) Must. C) Should. D) May. Show Answer Correct Answer: D) May. 16. Why didn't you call me? I ..... you with your registration yesterday. A) Might help. B) Could have helped. C) Could helped. D) Must have helped. Show Answer Correct Answer: B) Could have helped. 17. To show that something we were expecting didn't happen OR to criticise our own or someone else's behaviour we use COULD HAVE. A) TRUE. B) FALSE. C) All the above. D) None of the above. Show Answer Correct Answer: B) FALSE. 18. I don't know why Simon isn't here yet, but I suppose he ..... (miss) the bus. A) May/might/could have missed. B) Should have missed. C) Should have miss. D) May/might/could have miss. Show Answer Correct Answer: A) May/might/could have missed. 19. You look exhausted. You ..... so late last night. A) Ought to stay up. B) Didn't have to stay up. C) Shouldn't have stayed up. D) Needn't stay up. Show Answer Correct Answer: C) Shouldn't have stayed up. 20. What is the passive form of the sentence 'You ought to do your homework'? A) Your homework should be done by you. B) Your homework should not be done. C) Your homework ought to be done by you. D) Your homework should be done by someone else. Show Answer Correct Answer: C) Your homework ought to be done by you. 21. It was 2012, and the world ..... yet. A) Didn't end. B) Had ended. C) Haven't ended. D) Hadn't ended. Show Answer Correct Answer: D) Hadn't ended. 22. The flight must have been cancelled. A) Active voice. B) Passive voice. C) All the above. D) None of the above. Show Answer Correct Answer: B) Passive voice. 23. I ..... explained it to her but she misunderstood-my Japanese isn't very good. A) Should have. B) Could have. C) Ought to have. D) Might have. Show Answer Correct Answer: D) Might have. 24. What is the active voice form of the perfect modal 'could have been'? A) Might have. B) Can have. C) Should have. D) Could have. Show Answer Correct Answer: D) Could have. 25. I explained it to her but she ..... misunderstood-my spanish is not very great A) I explained it to her but she can't misunderstood-my spanish is not very great. B) I explained it to her but she must have misunderstood-my spanish is not very great. C) I explained it to her but she might have misunderstood-my spanish is not very great. D) I explained it to her but she will misunderstood-my spanish is not very great. Show Answer Correct Answer: C) I explained it to her but she might have misunderstood-my spanish is not very great. 26. Use ..... or ..... or ..... + a past participle to express possibility. A) May have; might have; could have. B) May have; should have; could have. C) May have; might have; must have. D) None of the above. Show Answer Correct Answer: A) May have; might have; could have. 27. If I had known you were coming, I ..... prepared a meal for you. A) Should have. B) Could have. C) Would have. D) None of the above. Show Answer Correct Answer: C) Would have. 28. Liza didn't report her wallet missing for several hours. She ..... it was missing A) Must not have enjoyed. B) Must not have noticed. C) Might have been. D) Must have left. Show Answer Correct Answer: B) Must not have noticed. 29. Use ..... + a past participle to express certainty. A) Could have. B) Would have. C) Should have. D) None of the above. Show Answer Correct Answer: B) Would have. 30. The hikers ..... (return) by now; I wonder where they are. A) Might have returned by now. B) Must have returned. C) Should/ought to have returned. D) Should/ought to have return. Show Answer Correct Answer: C) Should/ought to have returned. 31. - "Mary looks sad. Did you tell her about the accident?" - "Yes, but I ..... her later." A) Shouldn't have told. B) Must have told. C) Ought not to have told. D) Should have told. Show Answer Correct Answer: D) Should have told. 32. "Why isn't the printer working?""I don't know. It should ..... yesterday." A) Have fixed. B) Be fixed. C) Have been fixed. D) Fix. Show Answer Correct Answer: C) Have been fixed. 33. When ..... you come back home? A) Should. B) Will. C) Could. D) Must. Show Answer Correct Answer: B) Will. 34. Mark ..... (bring) sunblock because it rained all weekend. A) Needn't have brought. B) Should have brought. C) Must have brought. D) Can't have brought. Show Answer Correct Answer: A) Needn't have brought. 35. People ..... be terrified when the tsunami happened. A) Had to. B) Must have been. C) Can't have been. D) Must. Show Answer Correct Answer: B) Must have been. 36. We ..... throw trash on the beach or it will end up polluting the ocean. A) Mustn't. B) Don't have to. C) All the above. D) None of the above. Show Answer Correct Answer: A) Mustn't. 37. The perfect modals with "should have and could have" are used to A) Talk about future actions. B) Ask permission to give an opinion. C) Express regret or late advice. D) Express an intention or advice. Show Answer Correct Answer: C) Express regret or late advice. 38. They may not have been the first Europeans to visit North America. A) Active voice. B) Passive voice. C) All the above. D) None of the above. Show Answer Correct Answer: A) Active voice. 39. He has lived here ..... two months. A) Since. B) Ever. C) Already. D) For. Show Answer Correct Answer: D) For. 40. She ..... a doctor tomorrow at nine. A) Is seeing. B) Will see. C) Sees. D) Is going to see. Show Answer Correct Answer: A) Is seeing. 41. In the end, we ..... (4) enjoyed the movie, and it was a great night, despite the ticket issue! A) Would have. B) Could have. C) Might have. D) Should have. Show Answer Correct Answer: B) Could have. 42. The investigators weren't sure what caused the Computer problem. They think it ..... an employee error. A) Might have been. B) Must not have enjoyed. C) Must have left. D) Couldn't have seen. Show Answer Correct Answer: A) Might have been. 43. I walked home from the disco. My friend was too drunk to drive. A) I hadn't walked home from the disco if my friend wasn't too drunk to drive. B) I wouldn't have walked home from the disco if my friend hadn't been too drunk to drive. C) I wouldn't had walked home from the disco if my friend hadn't been too drunk to drive. D) None of the above. Show Answer Correct Answer: B) I wouldn't have walked home from the disco if my friend hadn't been too drunk to drive. 44. Dinner at your aunt's house had to have been good. A) Active voice. B) Passive voice. C) All the above. D) None of the above. Show Answer Correct Answer: A) Active voice. 45. To say that something was possible in the past, but it didn't happen we use ..... A) COULD HAVE. B) CAN HAVE. C) NEEDN'T HAVE. D) SHOULD HAVE. Show Answer Correct Answer: A) COULD HAVE. 46. Ralph ..... that car. It spends too much gas. A) Might not have boough. B) Couldn't have bought. C) Shouldn't have bought. D) None of the above. Show Answer Correct Answer: C) Shouldn't have bought. 47. Kies de juiste modal (hulpwerkwoord):You ..... see a doctor, your skin is purple. A) Can. B) Need not. C) Should. D) May. Show Answer Correct Answer: C) Should. 48. I ..... taken the overnight bus from Tarija; it was cheaper. A) Might have. B) Should. C) Must have. D) Will. Show Answer Correct Answer: A) Might have. 49. Mark arrived at the airport three hours before his flight. When he got there, he found out his flight was delayed by six hours. He said, "I ..... here so early." A) Needn't have come. B) Ought to have come. C) Should have come. D) Didn't need to come. Show Answer Correct Answer: A) Needn't have come. 50. I know her very well. She ..... have called to cancel the meeting if she knew she couldn't make it. A) Must. B) Would. C) Might. D) Could. Show Answer Correct Answer: B) Would. 51. "Will you be at the meeting tomorrow? " My boss asked if I ..... be at the meeting the next day. A) Can. B) Will. C) Would. D) None of the above. Show Answer Correct Answer: C) Would. 52. I asked him if he ..... sign my autograph book. A) Will. B) Would. C) All the above. D) None of the above. Show Answer Correct Answer: B) Would. 53. We ..... seen the movie already; it's a classic! A) Would have. B) Could have. C) Might have. D) Should have. Show Answer Correct Answer: D) Should have. 54. John's score on the test is the highest in the class. He ..... A) Should study very hard. B) Must have studied very hard. C) Must have to study well. D) Should have studied all the time. Show Answer Correct Answer: B) Must have studied very hard. 55. When I was young, everyone thought I was a great singer. But I decided to become a lawyer instead. Looking back, I think I ..... wrong career. A) May have decided. B) Should have decided. C) All the above. D) None of the above. Show Answer Correct Answer: A) May have decided. 56. They ..... taken more photos of the ruins in Tiwanaku. A) Must. B) Should. C) Will. D) Could have. Show Answer Correct Answer: D) Could have. 57. PAST PARTICIPLE OF "WRITE" A) Writen. B) Wrote. C) Written. D) None of the above. Show Answer Correct Answer: C) Written. 58. You didn't need to buy that book about the oceans. I ..... (lend) you my copy. A) Would/ could have lent. B) Will lend. C) Will lent. D) Would/ could have lend. Show Answer Correct Answer: A) Would/ could have lent. 59. Explain the difference between 'must have' and 'should have' in the context of perfect modals. A) The spacing between paragraphs. B) The color of the text. C) The font size used. D) The difference between 'must have' and 'should have' in the context of perfect modals is the level of certainty or probability they convey. Show Answer Correct Answer: D) The difference between 'must have' and 'should have' in the context of perfect modals is the level of certainty or probability they convey. 60. I called Fred's house but no one answered. He ..... gone out. A) Must have. B) Couldn't have. C) All the above. D) None of the above. Show Answer Correct Answer: A) Must have. ← 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 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books