This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Auxiliary Verbs > Modal Verbs > Perfect Modals – Quiz 8 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Perfect Modals Quiz 8 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. He ..... been at the party; I haven't seen him there. A) Should have. B) Must have. C) Can't have. D) Could have. Show Answer Correct Answer: C) Can't have. 2. You ..... mentioned it in front of the rest of the team. I would have talked to him in private about it. A) Shouldn't have. B) Should have. C) Must have. D) Could have. Show Answer Correct Answer: A) Shouldn't have. 3. I ..... juice at the store last night. Now I don't have anything to drink. A) Should have buy. B) Should have bought. C) Should buy. D) Must have bought. Show Answer Correct Answer: B) Should have bought. 4. She's driving a new car. She might have borrowed it. A) Possibility. B) Certainty. C) Ability. D) None of the above. Show Answer Correct Answer: A) Possibility. 5. His number was busy all night. He ..... been on the phone continuously for hours. A) Can have. B) Could not have. C) Must have. D) None of the above. Show Answer Correct Answer: C) Must have. 6. Emma improved her level on Workday. She is Upper Strong now! She ..... studied hard. A) Might have. B) Should have. C) Must have. D) Shouldn't have. Show Answer Correct Answer: C) Must have. 7. Choose the proper modal to complete the sentence.Alex ..... have taken the wrong train A) Can. B) Have. C) Should. D) Might. Show Answer Correct Answer: D) Might. 8. He ..... have finished the report by now; the deadline was yesterday! A) Could. B) Must. C) May. D) None of the above. Show Answer Correct Answer: B) Must. 9. Which sentence correctly uses the perfect modal 'could have'? A) They could have went to the party. B) They could have gone to the party. C) They could went to the party. D) They could have go to the party. Show Answer Correct Answer: B) They could have gone to the party. 10. You did well on the exams. You ..... (study) a lot. A) Shouldn't have studied. B) Needn't have studied. C) Can't have studied. D) Must have studied. Show Answer Correct Answer: D) Must have studied. 11. We left home early to avoid traffic, but there was none. We ..... so early. A) Should have left. B) Needn't have left. C) Ought to have left. D) Didn't need to leave. Show Answer Correct Answer: B) Needn't have left. 12. "Can you help out? " They asked if I ..... help out. A) Can. B) Could. C) Would. D) None of the above. Show Answer Correct Answer: B) Could. 13. You had better ride your scooter more carefully. You ..... crashed into that tree. A) Must have. B) Could have. C) Can't have. D) Should have. Show Answer Correct Answer: B) Could have. 14. I ..... you yesterday, but I couldn't leave the house because of the storm. A) Would have met. B) Should have met. C) Can't have met. D) Needn't have met. Show Answer Correct Answer: A) Would have met. 15. Jim was in an accident, but he wasn't driving. He ..... caused the accident. A) Must have. B) Couldn't have. C) All the above. D) None of the above. Show Answer Correct Answer: B) Couldn't have. 16. They ..... been more careful with their decision. A) Must have. B) Could have. C) Should have. D) Would have. Show Answer Correct Answer: C) Should have. 17. If I had gone to the sales, I'm sure I ..... have bought something. A) Might. B) Should. C) Would. D) None of the above. Show Answer Correct Answer: C) Would. 18. I hope they ..... soon. A) Will come. B) Are going to come. C) Come. D) Are coming. Show Answer Correct Answer: A) Will come. 19. Someone could have been ..... A) Attacked with a lion. B) Attacked by leon. C) Attacked by a lion. D) None of the above. Show Answer Correct Answer: C) Attacked by a lion. 20. We use MAY/MIGHT HAVE + past participle ..... A) To show that we are sure about something in the past. B) To show that we are not sure about something in the past. C) To show that we are sure that something isn't true about the past. D) To criticise our own or someone else's behaviour. Show Answer Correct Answer: B) To show that we are not sure about something in the past. 21. Choose the correct option.You ..... been ill yesterday. Jessie saw you at the bowling alley. A) Mustn't have. B) Couldn't have. C) May not have. D) None of the above. Show Answer Correct Answer: B) Couldn't have. 22. What is the active voice form of the perfect modal 'should have been'? A) Should have. B) Shouldn't has. C) Shouldn't had. D) Shouldn't. Show Answer Correct Answer: A) Should have. 23. We use could have ..... A) Possibility to do something in the past which wasn't done in the end. B) Desire to do something which wasn't actually done because of external circumstances. C) Certainty that something didn't happen. D) Logical conclusion about an event in the past. E) Criticism or regret after an event. Show Answer Correct Answer: A) Possibility to do something in the past which wasn't done in the end. 24. Nayeli didn't reach the bus, what should do? A) She shouldn't have run fast. B) She shouldn't have run slow. C) She shouldn't have ran fast. D) None of the above. Show Answer Correct Answer: B) She shouldn't have run slow. 25. I'm sorry, I ..... finished the project on time, but I ran into some problems. A) Could have. B) Should have. C) Might have. D) Would have. Show Answer Correct Answer: B) Should 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