This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Auxiliary Verbs > Modal Verbs > Perfect Modals – Quiz 17 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Perfect Modals Quiz 17 (25 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. What is the active voice form of the perfect modal 'may have been'? A) Might have. B) Should have. C) Can have. D) Could have. Show Answer Correct Answer: A) Might have. 2. In the sentence 'They might have forgotten about the meeting', what does 'might have' indicate? A) Definite outcome. B) Certainty or assurance. C) Past tense. D) Possibility or uncertainty. Show Answer Correct Answer: D) Possibility or uncertainty. 3. Bianca got a parking ticket. She ..... in a reserved spot, since she had no permit. A) Should not have park. B) Must not have park. C) All the above. D) None of the above. Show Answer Correct Answer: A) Should not have park. 4. By the time I ..... home, the burglars ..... A) Got-had left. B) Got-left. C) Had gotten-had left. D) Had got-left. Show Answer Correct Answer: A) Got-had left. 5. I ate the yoghurt in the fridge. I thought it was mine, not yours. A) If I would have known the yoghurt was yours, I wouldn't have eaten it. B) If I had known the yoghurt was yours, I wouldn't have eaten it. C) I hadn't eaten the yoghurt if I knew it was yours. D) None of the above. Show Answer Correct Answer: B) If I had known the yoghurt was yours, I wouldn't have eaten it. 6. She ..... told us about the meeting yesterday, but she forgot. A) Should have. B) Might have. C) Could have. D) Would have. Show Answer Correct Answer: A) Should have. 7. She ..... (be) a lawyer but she decided to study medicine instead. A) Should have been. B) Could have been. C) Can't have been. D) Must have been. Show Answer Correct Answer: B) Could have been. 8. "Why wasn't your boyfriend at the party last night?" - "He ..... the lecture at Shaw Hall. I know he very much wanted to hear the speaker" A) Should have attended. B) Can have attended. C) Was to attend. D) May have attended. Show Answer Correct Answer: D) May have attended. 9. Choose the correct option to complete the grammar rule:'' Use don't have to or doesn't have to to say something is ..... " A) A good (or bad) idea. B) Necessary. C) Not necessary. D) Prohibited. Show Answer Correct Answer: C) Not necessary. 10. If you ..... to the class, you would have seen me. A) Had gone. B) Have gone. C) Went. D) Will go. Show Answer Correct Answer: A) Had gone. 11. We must not have been invited to the party. A) Active voice. B) Passive voice. C) All the above. D) None of the above. Show Answer Correct Answer: B) Passive voice. 12. ..... if your really needed the money. A) You might not have sold the car. B) You might have sold the car. C) You might have not sold the car. D) None of the above. Show Answer Correct Answer: B) You might have sold the car. 13. Do you think we ..... avoided the economic crisis if we had taken greater precaution? A) Must have. B) Could have. C) Should have. D) May have. Show Answer Correct Answer: B) Could have. 14. If you wanted to stay in that hotel you ..... (book) before! A) Shouldn't have booked. B) Must have booked. C) Should have booked. D) Would have booked. Show Answer Correct Answer: C) Should have booked. 15. To say it wasn't necessary to do something but you did it anyway we use ..... A) CAN HAVE. B) NEEDN'T HAVE. C) COULD HAVE. D) NEED HAVE. Show Answer Correct Answer: B) NEEDN'T HAVE. 16. You ..... (not be) rude to him. He's really angry now. A) Must not have been. B) Shouldn't have been. C) Might not have been. D) Could not have been. Show Answer Correct Answer: B) Shouldn't have been. 17. You ..... smoke. It's bad for health. A) Should. B) Shouldn't. C) Shouldn't have. D) Should have. Show Answer Correct Answer: B) Shouldn't. 18. With "speculation" in affirmative sentences, which modal means that you are "kind of certain" about something? A) Must. B) Could. C) May & might. D) Should. Show Answer Correct Answer: B) Could. 19. I don't know why there weren't any buses yesterday. There ..... (be) a strike, but I'm really not sure. A) Can't have been. B) Could have been. C) Ought to have been. D) None of the above. Show Answer Correct Answer: B) Could have been. 20. What is the passive voice form of the perfect modal 'must have'? A) Must has been. B) Must had been. C) Must be been. D) Must have been. Show Answer Correct Answer: D) Must have been. 21. Nobody knows exactly why he died. But we think it ..... an accident. A) Might have been. B) Can have been. C) Needn't have been. D) None of the above. Show Answer Correct Answer: A) Might have been. 22. YO HUBIERA SIDO TU AMIGO A) I MUST HAVE BEEN YOUR FRIEND. B) I WOULD HAVE BEEN YOUR FRIEND. C) I COULDHAVE BEEN YOUR FRIEND. D) NONE. Show Answer Correct Answer: B) I WOULD HAVE BEEN YOUR FRIEND. 23. "Max isn't here. I wonder where he is." "He ..... again. He's always doing that." A) May have overslept. B) Couldn't have overslept. C) All the above. D) None of the above. Show Answer Correct Answer: A) May have overslept. 24. "You should apply for the job. " He said I ..... apply for the job. A) Will. B) Would. C) Should. D) None of the above. Show Answer Correct Answer: C) Should. 25. I ..... watched the film because apparently it was great! A) Should have. B) Could have. C) Would have. D) None of the above. Show Answer Correct Answer: A) 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 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books