• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Home of English Grammar
  • Home
  • Course
  • Exercises
  • Grammar Rules
  • Matches
  • Posts
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Vocabulary Lists
  • Archives
    • Social Media Posts
    • Writing Guides
  • Join free

Difficult Modal Perfects for Criticism and Regret Exercise

March 15, 2026 C1pdf

Complete the 12 sentences below. Choose the best answer for each one. Some sentences have two correct answers. Choose both.

Progress 0 of 12 answered
1You ............... told me you were running late. I waited outside in the rain for twenty minutes.
Select 2 answers.
Wrong!
"Should have" and "could have" both make a natural criticism about not telling someone earlier.
2He ............... left his laptop on the train. It was in his bag when he got on, and now it is gone.
Wrong!
"Must have" shows a strong logical conclusion about the past.
3I ............... said that in front of everyone. It came out harsher than I meant.
Wrong!
"Shouldn't have" expresses regret about doing something in the past.
4We ............... booked a table. Now the restaurant is full, and we are stuck outside.
Wrong!
"Should have" criticises a past decision that would have avoided the problem.
5She ............... been offended by your joke. She laughed, but she has not replied to your messages since.
Wrong!
"Might have" suggests a possible past reaction without certainty.
6You ............... interrupted him mid-sentence. It made you look impatient.
Wrong!
"Shouldn't have" criticises an action that was a bad idea in the past.
7I ............... taken the earlier train, but I assumed the later one would be on time.
Select 2 answers.
Wrong!
"Could have" shows that a past possibility existed but was not used; "should have" expresses regret about not using it.
8They ............... bought the extended warranty. The repair was covered anyway.
Wrong!
"Needn't have" says that a past action was unnecessary.
9You ............... told her the truth, but you chose to lie to keep things simple.
Select 2 answers.
Wrong!
"Should have" and "could have" both work as criticism of the choice not to tell the truth.
10He ............... been driving too fast. The skid marks were nearly fifty metres long.
Wrong!
"Must have" gives a strong conclusion based on clear evidence.
11I ............... emailed you earlier because I did not have your address until this morning.
Wrong!
"Couldn't have" shows that doing the action earlier was impossible.
12You ............... checked the attachment before sending it. You sent the draft version by mistake.
Select 2 answers.
Wrong!
"Should have" and "could have" both naturally criticise not checking the attachment.

Exercise complete

0/ out of 12 correct answers
Challenge a friend
More Exercises →

Answers

  1. You should have / could have told me you were running late. I waited outside in the rain for twenty minutes.
  2. He must have left his laptop on the train. It was in his bag when he got on, and now it is gone.
  3. I shouldn’t have said that in front of everyone. It came out harsher than I meant.
  4. We should have booked a table. Now the restaurant is full, and we are stuck outside.
  5. She might have been offended by your joke. She laughed, but she has not replied to your messages since.
  6. You shouldn’t have interrupted him mid-sentence. It made you look impatient.
  7. I should have / could have taken the earlier train, but I assumed the later one would be on time.
  8. They needn’t have bought the extended warranty. The repair was covered anyway.
  9. You should have / could have told her the truth, but you chose to lie to keep things simple.
  10. He must have been driving too fast. The skid marks were nearly fifty metres long.
  11. I couldn’t have emailed you earlier because I did not have your address until this morning.
  12. You should have / could have checked the attachment before sending it. You sent the draft version by mistake.

Improve your English grammar, vocabulary and writing

We take you step by step from beginner to advanced, even if you struggled with English at school or have always had trouble remembering the rules.

  • 10 modules, 105 lessons and 688 questions
  • Just log in and learn anytime and anywhere
  • Your progress is saved in your account
  • Download the 2027 Grammar Guide (PDF)

Related lesson in the course Possibility and deduction: might, may, must and can’t Module 05: Modals & conditions · Lesson 4

Join free

Already have an account? Sign in

See what’s in the course

Primary Sidebar

2.4M761.4K165.8K

Free 2027 Grammar Guide

  • Download Grammar Guide (PDF)
  • Online grammar course, A1 to C2
  • Weekly exercises and vocabulary
  • Join over 3 million English learners

We respect your privacy. Unsubscribe anytime.

Already have an account? Sign in

Grammar Checker - Try Now

Latest Posts

  • 100 Best Synonyms for “Spontaneous” October 22, 2026
  • Critical Discussion Error Correction Exercise October 22, 2026
  • 100 Best Synonyms for “Cheerless” October 22, 2026
  • 100 Best Synonyms for “Prophecy” October 22, 2026
  • 100 Best Synonyms for “Spirit” October 22, 2026
  • 100 Best Synonyms for “Distinct” October 22, 2026
  • Comprise, consist of, include, compose, constitute, and make up: How to choose October 22, 2026
  • Describing People Vocabulary Exercise October 22, 2026
  • 100 Best Synonyms for “Properties” October 22, 2026
  • 100 Best Synonyms for “Changeable” October 22, 2026
Home of English Grammar

Free English grammar exercises, rules and vocabulary lists, with new exercises every week. Join the leading English grammar site with over 3 million followers.

Join free

Learn

  • Exercises
  • Matches
  • Grammar rules
  • Vocabulary lists
  • Writing guides
  • Online tools

More

  • Top social media posts
  • Various posts
  • Contact

Account

  • Join free
  • Grammar Course
  • Free grammar guide (PDF)

Copyright © 2026 EnglishGrammar.org

  • Disclaimer
  • Privacy policy
  • Terms
  • Sitemap