This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Auxiliary Verbs > Modal Verbs > Perfect Modals – Quiz 16 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Perfect Modals Quiz 16 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. "You could try getting tickets online. "He suggested that I ..... try getting tickets online. A) Can. B) Could. C) Will. D) None of the above. Show Answer Correct Answer: B) Could. 2. Robert couldn't sleep early, what he should do? A) He should, have watch T.V. B) He shouldn't have watch T.V. C) He shouldn't have watched T.V. D) None of the above. Show Answer Correct Answer: C) He shouldn't have watched T.V. 3. 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. 4. You ..... have lied to me! Why didn't you tell me the truth? A) Might not. B) Mustn't. C) Shouldn't. D) Couldn't. Show Answer Correct Answer: C) Shouldn't. 5. 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 should have studied hard. D) He must study hard. Show Answer Correct Answer: A) He must have studied hard. 6. She ..... been very tired to fall asleep so quickly. A) Might have. B) Should have. C) Could have. D) Must have. Show Answer Correct Answer: D) Must have. 7. 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. 8. She ..... said yes to a date. You never know. (possibility) A) Should have. B) Might have. C) Might not have. D) Must have. Show Answer Correct Answer: B) Might have. 9. They ..... missed the train if they left on time. A) Could have. B) Might have. C) Should have. D) Can't have. Show Answer Correct Answer: D) Can't have. 10. 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. 11. They ..... been in such a rush. They forgot all their belongings. A) Shouldn't have. B) Must have. C) Would have. D) Might have. Show Answer Correct Answer: B) Must have. 12. Kate stayed at home with the children, so we ..... them to the nursery. A) Didn't have to take. B) Should have taken. C) Ought not to take. D) Needn't have taken. Show Answer Correct Answer: A) Didn't have to take. 13. I ..... known she was upset. I should have paid more attention. A) Might have. B) Should have. C) Would have. D) Could have. Show Answer Correct Answer: B) Should have. 14. 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. 15. 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. 16. 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. 17. 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. 18. Kies de juiste modal (hulpwerkwoord): ..... I borrow your book, please? A) Should. B) May. C) Must. D) Have to. Show Answer Correct Answer: B) May. 19. Why didn't you call me? I ..... you with your registration yesterday. A) Could helped. B) Might help. C) Could have helped. D) Must have helped. Show Answer Correct Answer: C) Could have helped. 20. 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. 21. 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. 22. You look exhausted. You ..... so late last night. A) Didn't have to stay up. B) Ought to stay up. C) Shouldn't have stayed up. D) Needn't stay up. Show Answer Correct Answer: C) Shouldn't have stayed up. 23. 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 be done by someone else. C) Your homework should not be done. D) Your homework ought to be done by you. Show Answer Correct Answer: D) Your homework ought to be done by you. 24. It was 2012, and the world ..... yet. A) Haven't ended. B) Hadn't ended. C) Didn't end. D) Had ended. Show Answer Correct Answer: B) Hadn't ended. 25. 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. 26. They ..... (win) the football match, but John hurt his ankle. A) Should have won. B) Could have won. C) Must have won. D) None of the above. Show Answer Correct Answer: B) Could have won. 27. I ..... explained it to her but she misunderstood-my Japanese isn't very good. A) Could have. B) Might have. C) Ought to have. D) Should have. Show Answer Correct Answer: B) Might have. 28. What is the active voice form of the perfect modal 'could have been'? A) Should have. B) Could have. C) Can have. D) Might have. Show Answer Correct Answer: B) Could have. 29. I explained it to her but she ..... misunderstood-my spanish is not very great A) I explained it to her but she might have misunderstood-my spanish is not very great. B) I explained it to her but she can't misunderstood-my spanish is not very great. C) I explained it to her but she must 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: A) I explained it to her but she might have misunderstood-my spanish is not very great. 30. 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. ← 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