C1 · Advanced TOEIC 785–900 IELTS 7.0–8.0 Modality (Modal Verbs)

Modal Perfect for Deduction (must have, can't have, might have)

Master the full spectrum of modal perfects for past deduction: must have (near-certain), can't have (impossible), might have (uncertain), should have (expected), and modal perfect continuous.

1. Overview & Concept

  • What is it? Modal perfect constructions — must have, can't have, might have, may have, could have, should have + past participle — are used to make deductions, speculations, and judgements about completed past events.
  • Purpose: To reason about what probably or possibly happened, what was impossible, or what ought to have occurred.
  • C1 focus: At this level, learners master the full spectrum of certainty from near-certain (must have) to impossible (can't have) to uncertain (might have), using them flexibly across written and spoken registers.

2. Structure & Formula

Modal Certainty Structure Example
must have ~95% certain (positive) must have + pp She must have left already.
can't have / couldn't have ~95% certain (negative) can't have + pp He can't have finished so quickly.
might have / may have ~50% (uncertain positive) might have + pp They might have taken a different route.
could have past possibility (unrealised) could have + pp She could have called but didn't.
should have past expectation or obligation should have + pp The parcel should have arrived by now.
needn't have past unnecessary action needn't have + pp You needn't have waited for me.

3. Usage Rules

  • Rule 1 — Must have: near-certain positive past deduction
  • Evidence strongly suggests something happened.
  • The roads are wet — it must have rained overnight.
  • She looks so tired — she must have worked late.

  • Rule 2 — Can't have / Couldn't have: near-certain negative past deduction

  • Evidence strongly suggests something did NOT happen or was impossible.
  • He can't have read the report — he arrived just five minutes ago.
  • They couldn't have known about the problem. (= it was impossible for them to know)

  • Rule 3 — Might have / May have: uncertain past speculation

  • The past situation is unclear; it is one of several possibilities.
  • She might have missed the train.
  • He may have forgotten about the appointment.

  • Rule 4 — Could have: past possibility (not necessarily unrealised)

  • Speculating about a range of past explanations.
  • It could have been anyone — the door was unlocked.

  • Rule 5 — Should have: past expectation

  • Something was expected to happen based on a schedule, norm, or obligation.
  • The email should have arrived by now — let me check the spam folder.

  • Rule 6 — Continuous modal perfect (must have been + -ing):

  • To speculate about an ongoing past activity.
  • She must have been waiting for hours — she looks exhausted.
  • They can't have been sleeping — the lights were on all night.

4. Signal Words & Context

Clue type Examples
Physical evidence The lights are on / The door is open / She looks pale
Timing evidence He arrived only ten minutes ago / It's already 9 pm
Knowledge clues He doesn't know the area / She studied maths for years
Logical reasoning There's no other explanation / The only way that works is if…

5. Common Pitfalls

Mistake Correction Explanation
She must have went. She must have gone. Always past participle after have.
He can't have forgot. He can't have forgotten. Irregular pp: forget → forgotten.
They might have be there. They might have been there. Need been as the past participle of be.
She mustn't have known. She can't have known. For negative deduction, use can't have, not mustn't have.
He must have been wait. He must have been waiting. Continuous = been + verb-ing.

6. Real-World Examples

  1. The lights are still on — she must have forgotten to turn them off.
  2. He passed the exam with 98% — he can't have found it difficult.
  3. They might have taken the wrong exit on the motorway.
  4. The package should have arrived yesterday — I'll contact the courier.
  5. She must have been cooking all morning — the kitchen smells amazing.
  6. He can't have slept — his eyes are completely red.
  7. The meeting may have been cancelled — nobody's here.
  8. You needn't have printed all those copies — we're going paperless.
  9. They could have been waiting for over an hour in the cold.
  10. She should have called ahead — now we have no reservation.

7. Summary Table

Construction Meaning Certainty Example
must have + pp near-certain positive past deduction ~95% She must have left.
can't have + pp near-certain negative past deduction ~95% (NOT) He can't have known.
might/may have + pp uncertain past possibility ~50% They might have waited.
could have + pp past range of possibilities ~50% It could have been anyone.
should have + pp past expectation expected It should have arrived.
must have been + -ing near-certain continuous past ~95% She must have been working.