This quiz works best with JavaScript enabled. Home > Grammar > Parts Of Speech > Verbs > Auxiliary Verbs > Modal Verbs > Modal Perfect Tense – Quiz 10 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Modal Perfect Tense Quiz 10 (17 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. "I'm flying to Australia tomorrow!" "You ..... be really excited." A) Can. B) Must. C) Would. D) May. Show Answer Correct Answer: B) Must. 2. Mike decided not to join us for lunch. He ..... at work to finish the marketing report. A) Had to stay. B) Should have stayed. C) Should have been staying. D) None of the above. Show Answer Correct Answer: A) Had to stay. 3. Mum must ..... my keys . I can't find them anywhere. A) Take. B) Have taken. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have taken. 4. She ..... finished her project on time. Now the teacher will be upset. A) Could have. B) Must have. C) Should have. D) Might have. Show Answer Correct Answer: C) Should have. 5. I'm tired. I ..... stayed up so late last night. A) Shouldn't have. B) Couldn't have. C) May have. D) Mustcan't have. Show Answer Correct Answer: A) Shouldn't have. 6. Nobody knows how people first came to these islands. They have sailed from South America. A) Might. B) Must. C) Should. D) Had. Show Answer Correct Answer: A) Might. 7. Peter was very upset. We ..... him the bad news. A) May not have told. B) Shouldn't have told. C) All the above. D) None of the above. Show Answer Correct Answer: B) Shouldn't have told. 8. Choose the correct modal perfect to complete the sentence:'She looks tired. She ..... all night.' A) Must have studied. B) Might study. C) Could study. D) Should have study. Show Answer Correct Answer: A) Must have studied. 9. '' you like to play a game of tennis?" "I'd love to." A) Could. B) Will. C) Do. D) Would. Show Answer Correct Answer: D) Would. 10. I left my bag here just five minutes ago. You ..... it! A) Had better pay. B) Should pay. C) Ought to pay. D) Should have paid. Show Answer Correct Answer: B) Should pay. 11. "I see all your friends have gone skiing." "Yes, I ..... have gone with them but I didn't want to." A) May. B) Can't. C) Could. D) Must. Show Answer Correct Answer: C) Could. 12. She felt ill and leave early. A) Has to. B) Must. C) Had to. D) Ought. Show Answer Correct Answer: C) Had to. 13. If they had known about the meeting, they ..... attended. A) Would have. B) Could have. C) Should have. D) Might have. Show Answer Correct Answer: A) Would have. 14. I got lost and ask a policeman the way. A) Have to. B) Must have to. C) Had to. D) Would. Show Answer Correct Answer: C) Had to. 15. Identify the correct use of modal perfect in this sentence:'If she had known, she ..... told us.' A) Would have. B) Could have. C) Should have. D) Might have. Show Answer Correct Answer: A) Would have. 16. Sth possible which didn't happenThanks for reminding me-I ..... about it! A) Would forget. B) Would have forgotten. C) Ought to have forgotten. D) None of the above. Show Answer Correct Answer: B) Would have forgotten. 17. The exam ..... have been very difficult! Only one person passed! A) Can't. B) Must. C) Would. D) Couldn't. Show Answer Correct Answer: B) Must. ← PreviousRelated QuizzesAuxiliary Verbs QuizzesVerbs QuizzesModal Perfect Tense Quiz 1Modal Perfect Tense Quiz 2Modal Perfect Tense Quiz 3Modal Perfect Tense Quiz 4Modal Perfect Tense Quiz 5Modal Perfect Tense Quiz 6Modal Perfect Tense Quiz 7Modal Perfect Tense Quiz 8 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books