BUDLING
All grammar topics
Share

Modal Perfects: Deduction About the Past

1 min
B2
CEFR B2·modals

Formula

must have
(strong certainty)
can't / couldn't have
(impossibility)
might / may / could have
(possibility)
should have / shouldn't have
(criticism / regret)

Examples

Positive
She must have left already.
Negative
He can't have known about the meeting.
Question
Could she have forgotten?

Usage

  • Make deductions about past events based on evidence
  • Express degrees of certainty: must (sure) → might/may/could (possible) → can't (impossible)
  • Criticize past actions or express regret with should/shouldn't have

More Examples

  • The lights are off — they must have gone to bed.

    Strong logical deduction from evidence

  • It can't have been him — he was with me all evening.

    Impossibility based on contradicting evidence

  • I might have left my wallet at the café.

    Tentative possibility

  • You should have told me earlier.

    Criticism of past action not done

  • He shouldn't have driven so fast.

    Criticism of past action done

  • She could have called us back.

    Past possibility she didn't take

Common Mistakes

  • Using "of" instead of "have": ❌ "must of left" → ✓ "must have left" (sounds the same but spelled differently).
  • Using base verb instead of past participle: ❌ "must have go" → ✓ "must have gone".
  • Confusing "must have" (deduction) with "had to" (past obligation): "I had to leave" = obligation, "I must have left" = guess.

Tips

  • Certainty scale: must have (95%) > should have logically (80%) > could/may/might have (50%) > can't have (0%).
  • Always followed by PAST PARTICIPLE (gone, eaten, seen, broken).

Advanced Notes

Modal perfects form a certainty scale that native speakers use constantly in natural conversation to reason out loud from evidence. "Must have" signals the speaker is nearly certain based on logic, not from witnessing the event. A critical B2 distinction: "must have" for past deduction vs "had to" for past obligation — they are not interchangeable. "Should have" carries an emotional charge — criticism or regret — that "must have" does not. The spelling trap ("must of" from reduced speech) is extremely common even among native writers. "Needn't have" is a related but distinct form: "You needn't have cooked" = you did it but it was unnecessary.

Quiz loads as you scroll…

Compare With