This quiz works best with JavaScript enabled. Home > English Grammar > Grammar > Parts Of Speech > Verbs > Auxiliary Verbs > Modal Verbs > Perfect Modals – Quiz 7 🏠 Homepage 📘 Download PDF Books 📕 Premium PDF Books Perfect Modals Quiz 7 (60 MCQs) Quiz Instructions Select an option to see the correct answer instantly. 1. He ..... left his keys at home. A) Might have. B) Must have. C) Should have. D) Can't have. Show Answer Correct Answer: A) Might have. 2. To form negative perfect modals, use not before ..... A) The modal. B) Have. C) The past participle. D) None of the above. Show Answer Correct Answer: B) Have. 3. I called the Stevensons, but no one answered. They ..... gone to the country. A) Can have. B) Would have. C) Must have. D) Should have. Show Answer Correct Answer: C) Must have. 4. Choose the correct passive form of the sentence:'They must finish the project.' A) The project must be finished by we. B) The project must be finished by they. C) The project must be finished by them. D) The project must be finished by it. Show Answer Correct Answer: C) The project must be finished by them. 5. Paul ..... really bad. He is never absent to school. He's very responsible. A) Might have felt. B) Must have felt. C) Should have felt. D) None of the above. Show Answer Correct Answer: B) Must have felt. 6. What is the present perfect used for? A) To talk about a generality. B) To talk about actions or situations that started in the past and continue into the present or have relevance to the present moment. C) To talk about a habit. D) None of the above. Show Answer Correct Answer: B) To talk about actions or situations that started in the past and continue into the present or have relevance to the present moment. 7. Kelly had a lot of baggage. She ..... been traveling for weeks. A) Must have. B) Couldn't have. C) All the above. D) None of the above. Show Answer Correct Answer: A) Must have. 8. Before she ..... , she ..... already ..... accepted to a Master's program. A) Graduated-had already been. B) Had graduated-was already been. C) Had graduated-did already be. D) Graduated-had already not. Show Answer Correct Answer: A) Graduated-had already been. 9. The figures might not have ..... easy to move. A) Be. B) Were. C) Been. D) None of the above. Show Answer Correct Answer: C) Been. 10. We didn't know we were going to have five children. We ..... such a small house. A) Could not have bought. B) Should not have bought. C) All the above. D) None of the above. Show Answer Correct Answer: B) Should not have bought. 11. The queue at the box office was so long, and we could have saved a lot of time if we ..... (2) done that earlier. A) Could have. B) Must have. C) Should have. D) Might have. Show Answer Correct Answer: C) Should have. 12. Peter ..... harder last month. Her scores are very low. A) Shouldn't have worked. B) Shouldn't work. C) Should work. D) Should have worked. Show Answer Correct Answer: D) Should have worked. 13. I didn't do my homework before the weekend, and now I'm stressed. I know I ..... it earlier. A) Should have done. B) Didn't need to do. C) Ought not to have done. D) Needn't have done. Show Answer Correct Answer: A) Should have done. 14. What is the active voice form of the perfect modal 'may have been'? A) Might have. B) Can have. C) Could have. D) Should have. Show Answer Correct Answer: A) Might have. 15. In the sentence 'They might have forgotten about the meeting', what does 'might have' indicate? A) Possibility or uncertainty. B) Past tense. C) Certainty or assurance. D) Definite outcome. Show Answer Correct Answer: A) Possibility or uncertainty. 16. 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. 17. By the time I ..... home, the burglars ..... A) Had got-left. B) Had gotten-had left. C) Got-left. D) Got-had left. Show Answer Correct Answer: D) Got-had left. 18. 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. 19. She ..... told us about the meeting yesterday, but she forgot. A) Could have. B) Might have. C) Would have. D) Should have. Show Answer Correct Answer: D) Should have. 20. She ..... (be) a lawyer but she decided to study medicine instead. A) Can't have been. B) Must have been. C) Should have been. D) Could have been. Show Answer Correct Answer: D) Could have been. 21. "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) Can have attended. B) Should have attended. C) Was to attend. D) May have attended. Show Answer Correct Answer: D) May have attended. 22. 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) Prohibited. C) Not necessary. D) Necessary. Show Answer Correct Answer: C) Not necessary. 23. If you ..... to the class, you would have seen me. A) Went. B) Had gone. C) Will go. D) Have gone. Show Answer Correct Answer: B) Had gone. 24. 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. 25. ..... 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. 26. Do you think we ..... avoided the economic crisis if we had taken greater precaution? A) Must have. B) Should have. C) Could have. D) May have. Show Answer Correct Answer: C) Could have. 27. If you wanted to stay in that hotel you ..... (book) before! A) Should have booked. B) Must have booked. C) Shouldn't have booked. D) Would have booked. Show Answer Correct Answer: A) Should have booked. 28. To say it wasn't necessary to do something but you did it anyway we use ..... A) COULD HAVE. B) CAN HAVE. C) NEEDN'T HAVE. D) NEED HAVE. Show Answer Correct Answer: C) NEEDN'T HAVE. 29. With "speculation" in affirmative sentences, which modal means that you are "kind of certain" about something? A) Must. B) Should. C) May & might. D) Could. Show Answer Correct Answer: D) Could. 30. 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. 31. What is the passive voice form of the perfect modal 'must have'? A) Must have been. B) Must has been. C) Must had been. D) Must be been. Show Answer Correct Answer: A) Must have been. 32. 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. 33. 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. 34. "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. 35. "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. 36. 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. 37. I didn't know Kirsty was in town. I didn't call her. A) If I had known Kirsty was in town, I would have called her. B) I had called Kirsty if I had know she was in town. C) I would had called Kirsty if I have known she was in town. D) None of the above. Show Answer Correct Answer: A) If I had known Kirsty was in town, I would have called her. 38. Ellen ..... studied English because she speaks very well. A) Should have. B) May not have. C) Must have. D) None of the above. Show Answer Correct Answer: C) Must have. 39. If we would have established clear schedules right from the start of that order, we ..... so many problems. A) Wouldn't have experienced. B) Mustn't have experienced. C) Didn't experience. D) None of the above. Show Answer Correct Answer: A) Wouldn't have experienced. 40. Which perfect modal indicates a logical conclusion about a past event? A) Could have. B) Should have. C) Must have. D) May have. Show Answer Correct Answer: C) Must have. 41. Which of the following sentences implies a past possibility? A) They might missed the bus. B) They might have missed the bus. C) They might have missing the bus. D) They might miss the bus. Show Answer Correct Answer: B) They might have missed the bus. 42. Choose the proper modal to complete the sentence.You ..... be crazy! A) Must. B) Can. C) Might. D) May. Show Answer Correct Answer: A) Must. 43. They went to class this morning. They ..... known that it was canceled. A) Might have. B) Must not have. C) Should not have. D) None of the above. Show Answer Correct Answer: B) Must not have. 44. I told Sally how to get here, but perhaps I ..... for her. A) Should have written it out. B) Had to write it out. C) Must have written it out. D) Ought to write it out. Show Answer Correct Answer: A) Should have written it out. 45. Complete the idea with the right structure.Kurt ..... much last night. Todays he is very tired. A) Should have slept. B) Should sleep. C) Should have sleep. D) None of the above. Show Answer Correct Answer: A) Should have slept. 46. Complete the idea with the right structure.Matt ..... college in 1997. He was only 14 years old. A) Couldn't have finished. B) Couldn't finished. C) Couldn't have finish. D) None of the above. Show Answer Correct Answer: A) Couldn't have finished. 47. I explained it to her but she ..... misunderstood. My Japanese isn't very good. A) Should have. B) Ought to have. C) Might have. D) Could have. Show Answer Correct Answer: C) Might have. 48. "I may never see him again. " She said she ..... never see him again. A) Would. B) May. C) Might. D) None of the above. Show Answer Correct Answer: C) Might. 49. Explain the significance of 'should have' in the sentence 'She should have finished her homework by now'. A) The significance of 'should have' in the sentence is to express a past obligation or expectation that was not met. B) In the sentence, 'should have' implies a completed task. C) The significance of 'should have' is to express future obligations. D) The phrase 'should have' indicates a present action. Show Answer Correct Answer: A) The significance of 'should have' in the sentence is to express a past obligation or expectation that was not met. 50. Your sweater might have been found after we left the restaurant. A) Active voice. B) Passive voice. C) All the above. D) None of the above. Show Answer Correct Answer: B) Passive voice. 51. The police must ..... found something. There were at least 20 officers at the scene. A) Had. B) Have. C) All the above. D) None of the above. Show Answer Correct Answer: B) Have. 52. The dog could ..... in through that hole in the fence. A) GOT. B) HAVE GOTTEN. C) All the above. D) None of the above. Show Answer Correct Answer: B) HAVE GOTTEN. 53. Choose the proper modal to complete the sentence ..... I go to the bathroom? A) Should. B) May. C) Can. D) Could. Show Answer Correct Answer: B) May. 54. I am sure that they are hungry now A) They are told to be hungry now. B) They must be hungry now. C) They must have been hungry now. D) It's impossible that they are hungry now. Show Answer Correct Answer: B) They must be hungry now. 55. Which modal verb is used to express permission in the passive voice? A) Can. B) Should. C) May. D) Must. Show Answer Correct Answer: A) Can. 56. Choose the correct option.Sarah looked very happy. She ..... passed her driving test. A) Must have. B) Should have. C) Can't have. D) None of the above. Show Answer Correct Answer: A) Must have. 57. A:There was a swimming competition but I could not participate in it. b:Really? ..... A) You could have won. B) You should have gone to the pool. C) She should have participate. D) None of the above. Show Answer Correct Answer: A) You could have won. 58. Which modal is used to express future possibility or probability? A) Can. B) Might. C) Should. D) Will. Show Answer Correct Answer: B) Might. 59. "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. 60. 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. ← 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 8Perfect Modals Quiz 9 🏠 Back to Homepage 📘 Download PDF Books 📕 Premium PDF Books