Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Matches
  • Rules
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Top Social Media Posts
  • Various Posts
  • Vocabulary
  • Writing Guides
  • Contact

Modals of Criticism and Regret Exercise

June 5, 2026 - C1pdf

Complete the 12 sentences below. Choose the best answer for each one.

Progress 0 of 12 answered
1You ............... me earlier about the delay.
Wrong!
"Should have told" expresses criticism of a past action that was advisable but not done.
2We ............... online because the tickets were free at the door.
Wrong!
"Needn't have booked" shows that booking was unnecessary but was done.
3She ignored three reminder emails, so she ............... about the meeting.
Wrong!
"Must have known" is the strongest logical deduction about the past.
4He ............... the answers from his classmate during the test.
Wrong!
"Ought not to have copied" expresses criticism of a wrong past action.
5You were confused, but you ............... for help.
Wrong!
"Could have asked" expresses an available past possibility that was not taken.
6He ............... the report carefully, because it contains the exact error discussed on page one.
Wrong!
"Can't" makes a negative deduction about the past in "can't have read."
7I ............... her while she was speaking.
Wrong!
"Shouldn't have interrupted" expresses criticism and regret about a completed past action.
8With a map, we ............... getting lost.
Wrong!
"Might" expresses a possible different past result in "might have avoided."
9I ............... any equipment because the studio provided everything.
Wrong!
"Didn't need to bring" is correct because bringing equipment was unnecessary and did not happen.
10His coat and laptop are gone, so he ............... already.
Wrong!
"Must have left" is the logical deduction from the evidence.
11You ............... the figures before sending the email.
Wrong!
"Should" expresses criticism in "should have checked" for an advisable past action that was not done.
12You ...............; nobody was offended by your comment.
Wrong!
"Needn't have apologized" shows that the apology was unnecessary but happened.
Done.
Score: 0/12

Answers

  1. You should have told me earlier about the delay.
  2. We needn’t have booked online because the tickets were free at the door.
  3. She ignored three reminder emails, so she must have known about the meeting.
  4. He ought not to have copied the answers from his classmate during the test.
  5. You were confused, but you could have asked for help.
  6. He can’t the report carefully, because it contains the exact error discussed on page one.
  7. I shouldn’t have interrupted her while she was speaking.
  8. With a map, we might getting lost.
  9. I didn’t need to bring any equipment because the studio provided everything.
  10. His coat and laptop are gone, so he must have left already.
  11. You should the figures before sending the email.
  12. You needn’t have apologized; nobody was offended by your comment.
  • Share
  • Post
  • Post
  • Email
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
761,532 
Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.

Grammar Checker

GrammarCheck.net - Try online
Hint → Bookmark GrammarCheck for future use.

Latest Posts

  • Modals of Criticism and Regret Exercise June 5, 2026
  • 100 Best Synonyms for “Buoyant” June 5, 2026
  • 100 Best Synonyms for “Juicy” June 5, 2026
  • 100 Ways to Express Relief June 5, 2026
  • Advanced Past Tense Exercise June 5, 2026
  • 100 Words Every Credit Analyst Should Know June 5, 2026
  • Advanced Future Tense Exercise June 4, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Privacy Policy · Sitemap · Terms

Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.