B2

Modal Verbs - Past Deduction

Past Modals

Modal Verbs - Past Deduction in English

Overview

Past modal deduction uses modal + have + past participle to express certainty, possibility, or impossibility about past events. When you say "She must have forgotten," you are making a strong deduction about what happened in the past based on present evidence. This structure extends the possibility modals you learned at B1 (must, might, could, can't) into the past.

At the CEFR B2 level, past modals are essential for discussing what probably happened, what was possible, and what was impossible in the past. They are also used to express criticism (should have), regret (could have), and missed opportunity (might have). These are among the most emotionally expressive structures in English.

Mastering past modals significantly improves your ability to analyze situations, express opinions about past events, and participate in nuanced conversations. They are common in everyday English, news analysis, storytelling, and professional discussion.

How It Works

Formation: Modal + have + past participle

Modal Certainty Meaning Example
must have ~95% I'm almost certain this happened She must have forgotten. (I'm sure she forgot.)
may have ~50% It's possible this happened He may have left already.
might have ~30-50% It's possible this happened They might have got lost.
could have ~50% It was possible / had the ability She could have taken the bus.
can't have / couldn't have ~0% I'm almost certain this did NOT happen He can't have known. (Impossible that he knew.)
should have expectation/criticism This was the right thing, but it didn't happen You should have told me.
shouldn't have criticism/regret This happened, but it was wrong I shouldn't have said that.

Contractions

Full form Spoken contraction
must have must've
should have should've
could have could've
might have might've
would have would've

Positive and Negative Forms

Positive Negative
She must have known. She can't/couldn't have known.
He might have seen it. He might not have seen it.
They should have called. They shouldn't have called.
She could have helped. She couldn't have helped.

Examples in Context

English Note
She must have forgotten -- she's not here. Strong deduction: I'm sure she forgot
They might have got lost. Possibility: maybe they are lost
He can't have known about the party. Impossibility: I'm sure he didn't know
You should have told me earlier. Criticism: it was wrong not to tell me
I could have helped if you had asked. Missed opportunity
She may have already left. Moderate possibility
He shouldn't have eaten so much. Regret/criticism about past action
They must have been very tired after the journey. Deduction about a past state
I might not have locked the door. Uncertain about a past action
You could have been hurt! Warning about a risk that existed
She couldn't have done it alone. Impossibility: she needed help
We should have booked earlier -- it's sold out. Regret about not acting sooner

Common Mistakes

Writing/saying "must of" instead of "must have"

  • Wrong: She must of forgotten.
  • Right: She must have forgotten.
  • Why: The contraction must've sounds like "must of" in speech, but it is always must have in writing. This applies to all past modals: should've (not "should of"), could've (not "could of").

Using "can't have" and "mustn't have" interchangeably

  • Wrong: He mustn't have known. (meaning: I'm sure he didn't know)
  • Right: He can't have known. / He couldn't have known.
  • Why: For negative deduction (you're sure something did NOT happen), use can't/couldn't have. Mustn't have is rare and sounds unnatural to most native speakers in this context.

Confusing "should have" with "must have"

  • Wrong: He should have forgotten. (meaning: I think he probably forgot)
  • Right: He must have forgotten.
  • Why: Should have expresses criticism or expectation ("the right thing didn't happen"). Must have expresses deduction ("I conclude this is what happened"). These have very different meanings.

Using the wrong past participle

  • Wrong: She might have went home.
  • Right: She might have gone home.
  • Why: After have, always use the past participle (gone, seen, done), not the past simple (went, saw, did).

Usage Notes

Should have and shouldn't have are particularly important in social situations. "You should have told me" can express mild disappointment. "I shouldn't have said that" is a common way to express regret. These are softer and more common than direct apologies in many situations.

Could have has two main uses: (1) past possibility ("She could have taken the bus" -- it was possible) and (2) criticism/missed opportunity ("You could have helped me!" -- but you didn't). Tone and context determine which meaning is intended.

In American English, the contraction pattern "shoulda," "coulda," "woulda" is very common in casual speech: "I shoulda known" = "I should have known." This is informal and should not be used in writing.

Past modals cannot be made into questions in the same way as present modals. Instead of "Must she have forgotten?" (unnatural), you would say "Do you think she must have forgotten?" or "Could she have forgotten?"

Practice Tips

  • Detective game: Look at evidence and make deductions: "The window is broken -- someone must have thrown something at it." "The food is untouched -- they can't have been hungry." This trains the connection between evidence and deduction.
  • Regret and criticism: Think of three things you should have done differently this week and three things you shouldn't have done: "I should have gone to bed earlier. I shouldn't have skipped breakfast."
  • Certainty scale practice: For the same past event, write sentences at different certainty levels: "She must have left" / "She might have left" / "She can't have left." Explain what evidence would lead to each conclusion.

Related Concepts

Prerequisite

Modals of PossibilityB1

Concepts that build on this

More B2 concepts

Want to practice Modal Verbs - Past Deduction and more English grammar? Create a free account to study with spaced repetition.

Get Started Free