Grammar Worksheet — Intro

Advanced Modal Perfects

C1 must have, might have, should have, need not have, and could have
Explanation

Modal perfects use modal verb + have + past participle to comment on past situations.

They express deduction, criticism, regret, missed opportunity, or unnecessary action.

The meaning changes sharply with the modal, so context is essential.

Form
UsePatternExample
Core formmust have + past participleShe must have misunderstood the instructions.
Variationmight/could have + past participleThe message might have been deleted accidentally.
Advanced formshould/need not have + past participleYou should have warned us. / You need not have printed it.

Use cannot/could not have for a strong negative deduction about the past.

Use need not have when someone did something, but it was unnecessary.

Examples
  1. She must have misunderstood the instructions.
  2. The file might have been deleted accidentally.
  3. You should have warned us earlier.
  4. They need not have printed the whole report.
  5. He cannot have read the email carefully.
  6. We could have avoided the delay with better planning.
  7. The results may have been affected by the sample size.
  8. You should not have shared the password.
Common Mistakes