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 (30 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. Harry already read his textbook for five times, but he still ..... understand it. A) Shouldn't. B) Mustn't. C) Couldn't. D) Cannot. Show Answer Correct Answer: C) Couldn't. 2. Those cool musicians play beautifully together. They ..... practiced a lot. A) Shouldn't have. B) Would have. C) Must have. D) Could have. Show Answer Correct Answer: C) Must have. 3. I didn't know you were going to Phil's party yesterday. You ..... (tell) me! A) Should have tell. B) Must have. C) Should have told. D) None of the above. Show Answer Correct Answer: C) Should have told. 4. We ..... to go fishing in the lake. A) Mustn't. B) Can't. C) Weren't allowed. D) Shouldn't. Show Answer Correct Answer: C) Weren't allowed. 5. You would have enjoyed that movie. A) Certainty. B) Regret. C) Possibility. D) None of the above. Show Answer Correct Answer: A) Certainty. 6. Choose the correct perfect modal for the following sentence:'He ..... forgotten to lock the door.' A) Might have. B) Could have. C) Must have. D) Should have. Show Answer Correct Answer: C) Must have. 7. Emily had cough, what should have done to cure? A) She should have see a doctor. B) He should have saw a doctor. C) She should had see a doctor. D) None of the above. Show Answer Correct Answer: A) She should have see a doctor. 8. Kurt ..... slept much last night. He looks awful and is on his third cappuccino. A) Two options are correct. B) Can't have. C) Mustn't have. D) Couldn't have. Show Answer Correct Answer: A) Two options are correct. 9. I'm really cold! I ..... (should/bring) my coat. A) Might've brought. B) Should bring. C) Should have brought. D) Must have brought. Show Answer Correct Answer: C) Should have brought. 10. A giant asteroid hit the Earth in the Gulf of Mexico 65 million years ago. Scientists have reached a conclusion they're pretty confident about that it ..... have caused the extinction of the big dinosaurs. A) May. B) Should. C) Must. D) None of the above. Show Answer Correct Answer: C) Must. 11. I would have cleaned the house if I ..... you were coming. A) Know. B) Knew. C) Have known. D) Had known. Show Answer Correct Answer: D) Had known. 12. The city centre is no longer covered in graffiti; the city council ..... (clean) it up. A) Mustn't have cleaned. B) Must have clean. C) Mustn't have clean. D) Must have cleaned. Show Answer Correct Answer: D) Must have cleaned. 13. Choose the proper modal to complete the sentence.We ..... have passed the math exam A) Shall. B) Should. C) May. D) Have. Show Answer Correct Answer: C) May. 14. They said they were going to pick us up at 7 p.m. I think they ..... taken a wrong turn somewhere. A) May have. B) Can't have. C) Shouldn't have. D) Should have. Show Answer Correct Answer: A) May have. 15. He ..... forgotten his passport at the hotel in Santa Cruz. A) Could. B) Must have. C) Should. D) Can have. Show Answer Correct Answer: B) Must have. 16. He ..... known that the festival in Oruro ended last week A) Must. B) Could. C) Should have. D) Can have. Show Answer Correct Answer: C) Should have. 17. I ..... been punished if I hadn't lied to my parents. A) Would have. B) Wouldn't have. C) Might have. D) None of the above. Show Answer Correct Answer: B) Wouldn't have. 18. To show that we ar sure that something is not true about the past we use CAN'T/COULDN'T HAVE. A) TRUE. B) FALSE. C) All the above. D) None of the above. Show Answer Correct Answer: A) TRUE. 19. The killer couldn't have ..... through here. There would be footprints. A) Escape. B) Escaped. C) All the above. D) None of the above. Show Answer Correct Answer: B) Escaped. 20. Someone must have forgotten to lock the door. A) Active voice. B) Passive voice. C) All the above. D) None of the above. Show Answer Correct Answer: A) Active voice. 21. You ..... said those bad words. A) Should not have. B) Should have not. C) Should haven't. D) None of the above. Show Answer Correct Answer: A) Should not have. 22. Complete the idea with the right structure.Detective, my son ..... that car last Sunday afternoon. He was getting married at that time in front of 200 guests! A) Couldn't have stolen. B) Couldn't have steal. C) Couldn't stolen. D) None of the above. Show Answer Correct Answer: A) Couldn't have stolen. 23. I ..... help you study, but I didn't know yoy had an exam. A) Should have. B) Could have. C) Would have. D) None of the above. Show Answer Correct Answer: C) Would have. 24. Melissa applied for a job at a bank, but they ..... hired her because she doesn't have any experience. A) Must have. B) Couldn't have. C) All the above. D) None of the above. Show Answer Correct Answer: B) Couldn't have. 25. He ..... slept well last night. He looks tired. A) Shouldn't have. B) Mustn't have. C) Couldn't have. D) Might not have. Show Answer Correct Answer: B) Mustn't have. 26. Choose the correct option.I didn't know you were going to Phil's party yesterday. You ..... told me! A) Must have. B) Should have. C) Can't have. D) None of the above. Show Answer Correct Answer: B) Should have. 27. I used to watch too much television, and now I regret it. I ..... more time studying and doing things that matter. A) Should have spent. B) Must have spent. C) Couldn't have spent. D) None of the above. Show Answer Correct Answer: A) Should have spent. 28. Jenny ..... for her exam. I saw her trying to copy. A) Must not studied. B) Must have studied. C) Must not have studied. D) None of the above. Show Answer Correct Answer: C) Must not have studied. 29. I failed the exam. I know I ..... more time revising. A) Should have spent. B) Didn't have to spend. C) Ought not to have spent. D) Needn't have spent. Show Answer Correct Answer: A) Should have spent. 30. Choose the correct option to complete the grammar rule:" Use ..... have if you're sure an explanation is true." A) Couldn't. B) Might. C) May. D) Must. Show Answer Correct Answer: D) Must. ← 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