Perfect Modal Verbs Exercises (1)
Perfect Modal Verbs Exercises (1)
2. You look tired. You _______ stayed up too late. a) must have b) might have c) can't have
3. They _______ left already; their car is still here. a) could have b) can't have c) should have
4. She _______ called her mother, but she forgot. a) could have b) must have c) should have
5. He broke the record! He _______ trained very hard. a) must have b) might have c) should have
6. I got lost because I didn't bring a map. I _______ brought one. a) should have b) might have c)
can't have
7. The lights are off. They _______ gone to bed. a) must have b) might have c) should have
8. He had the opportunity. He _______ taken the job if he really wanted to. a) could have b) must
have c) can't have
9. You _______ paid for dinner; I was happy to treat you. a) needn't have b) should have c) must
have
10. She got full marks. She _______ studied a lot. a) must have b) might have c) could have
11. It's only a small scratch. You _______ gone to the doctor. a) needn't have b) should have c)
can't have
12. The team lost. They _______ played better defense. a) should have b) must have c) might have
13. He wasn't there. He _______ caught an earlier train. a) might have b) can't have c) should have
14. You fixed it yourself? You _______ called a professional. a) could have b) should have c) can't
have
15. I can't find my wallet. I _______ left it at the café. a) must have b) should have c) can't have
16. They _______ seen the announcement; it's all over social media. a) must have b) might have c)
can't have
17. We _______ gone by taxi; the buses were on strike. a) should have b) could have c) must have
18. She _______ eaten the cake, she's allergic to nuts. a) can't have b) must have c) might have
19. You _______ borrowed my car without asking! a) shouldn't have b) could have c) must have
20. It was dangerous. You _______ walked alone at night. a) shouldn't have b) might have c) can't
have
Section B – Fill in the Blanks (20 questions)
1. You _______ (tell) me you were arriving early. I would have prepared dinner.
2. They _______ (finish) the project last week, but the client kept changing the brief.
10. The lights are on; someone _______ (leave) them on all night.
13. He _______ (drink) so much coffee before bed; no wonder he's awake.
14. Sara _______ (be) delighted with the news; she has wanted this for years.
15. They _______ (break) the window accidentally; it's high up.
18. Jack _______ (take) the wrong turn; that's why he's late.
19. The concert was free; you _______ (pay) for tickets.
20. We _______ (leave) earlier, but the traffic was light, so it's okay.
Section C – Sentence Transformation (20 questions)
1. It was a mistake to skip breakfast.
→ _____________________________
Section A
1. could have – Use 'could have' to express a past possibility that was not realized.
2. must have – 'Must have' expresses a logical deduction about a past event.
3. can't have – 'Can't have' shows we are sure something did NOT happen in the past.
5. must have – We use 'must have' for a conclusion that we are almost certain about.
6. should have – We use 'should have' to say what was advisable in the past.
Section B
1. should have told – 'Should have + past participle' expresses regret/criticism about something not
done.
2. could have finished – 'Could have + past participle' indicates ability or possibility that didn't
happen.
3. should have brought – Use 'should have' for an advisable past action that was not taken.
7. can't have forgotten – 'Can't have' expresses near certainty that something did NOT happen.
20. could have left – Possible action not taken, without regret.
Section C
1. You should not have skipped breakfast. – 'Should not have + past participle' criticizes a past
action.
2. They might have forgotten the appointment. – 'Might have' expresses possibility in the past.
3. She must have left her phone at home. – 'Must have' shows strong deduction.
4. Tom can't have stolen the money. – 'Can't have' expresses near certainty that something did
NOT happen.
5. You needn't have gone alone. – 'Needn't have' for unnecessary past action.
7. They shouldn't have shouted at the waitress. – Criticism about past behaviour.
9. We could have won the match. – 'Could have' indicates past possibility.
11. The cat must have knocked over the vase. – Strong deduction.
15. I should have told her the truth. – Regret about a past inaction.