Two people examining a room with a detective figure, a magnifying glass, footprints and a question mark B2 · Upper-Intermediate

Advanced Modals and Past Deduction (B2)

Modals of deduction (must have, might have, can't have) let you make logical guesses about the past. This lesson shows how to express degrees of certainty about what did or did not happen.

Modals of deduction express how certain you are that something is true, based on evidence rather than knowledge. They are the grammar of inference: must for near certainty, can't for near impossibility, and may, might and could for genuine uncertainty. At B2 you need them in both present and past forms.

The present forms are straightforward — modal plus base verb. She must be exhausted. He can't be serious. They might already know. The past forms add have plus a past participle, and this is where learners lose accuracy: She must have been exhausted, He can't have known, They might have left already.

The most important asymmetry is that the negative of deductive must is not mustn't but can't. If must be expresses certainty that something is true, the certainty that it is false is expressed by can't be. Mustn't in modern English means prohibition, and using it for deduction produces a sentence that means something entirely different.

Two scales drawn as bars that narrow as the meaning weakens. Obligation runs from must and have to, through should, could, down to do not have to. Certainty runs from must, through will and should, may might and could, down to cannot.
Deduction lives entirely on the right-hand scale, and the surprise is that it uses the same words. Must at the top is not obligation here but certainty — she must be at home is a conclusion, not an instruction — and can’t at the bottom is certainty that something is not so. Reading the two scales together is what stops the two uses of must from colliding.

How to form Modals of Deduction

Deduction across present and past, ordered by degree of certainty.
CertaintyPresentPastExample
Almost certain — positivemust + basemust have + participleShe must have missed the train.
Almost certain — negativecan't / couldn't + basecan't have + participleHe can't have known.
Possiblemay / might / could + basemay/might/could have + participleThey might have forgotten.
Possible — negativemay not / might notmay not have / might not haveShe might not have seen it.
Expectationshould / ought toshould have / ought to haveThe parcel should have arrived.
Not used for deductionmustn'tmustn't means prohibited, not certainly false

Modals of Deduction: the key rules

  1. Deduction about the present scales by certainty: must (sure it's true) → may/might/could (possible) → can't (sure it's false).

    The lights are off — they must be out. They can't be home.

  2. Deduction about the past adds have + participle: must have been, might have left, can't have known.

    She's not answering — she might have left her phone at home.

  3. Should have / shouldn't have criticise past actions; needn't have marks wasted effort.

    You should have backed up the files. We needn't have hurried — the train was late.

  4. Will/would express confident assumptions.

    That'll be the courier at the door.

When to use Modals of Deduction

must have vs. can't have

These are the two poles of past deduction, and they are opposites — but the opposite of must is not mustn't.

must have — I am sure it happened

The evidence points strongly towards this conclusion.

The ground is wet — it must have rained overnight.

can't have / couldn't have — I am sure it did not

The evidence rules this out. Never mustn't have, which is not used for deduction.

He can't have finished already — he only started an hour ago.

Modals of Deduction in example sentences

Modals of Deduction in a real conversation

Certainty rises and falls across the exchange — track which modal carries each level.

Ivo:The server's down again.

Rani:It can't be the hardware — we replaced it last month.

Ivo:Then it must be the update they pushed on Friday.

Rani:It might have conflicted with the older modules.

Ivo:They should have tested it on staging first.

Rani:They may not have had time. The deadline was moved.

Common mistakes (and how to fix them)

Practise Modals of Deduction today

The negative pole is where errors cluster — never use mustn't for deduction.

  1. Write four present deductions with must and four with can't.
  2. Rewrite all eight in the past using must have and can't have.
  3. Write four tentative past explanations with might have and may not have.
  4. Correct these: He mustn't have known. — She must to be tired. — They can't finished.

Modals of Deduction: frequently asked questions

Why is the negative of must be not mustn't be?

Because must has two distinct meanings that behave differently under negation. Deductive must is negated by can't: It must be true becomes It can't be true. Obligation must is negated by mustn't, which means prohibited. So He mustn't be at home does not mean you are sure he is out — it means he is forbidden from being there. Keeping the two meanings separate resolves the confusion.

What is the difference between may not have and can't have?

May not have expresses genuine uncertainty about a negative possibility: She may not have seen the email means perhaps she did not. Can't have expresses confident negative deduction: She can't have seen the email means you are sure she did not. The two are frequently confused because both contain a negative, but they sit at opposite ends of the certainty scale.

Is should have deduction or criticism?

It can be either, and context decides. The train should have arrived by now expresses an expectation that appears unfulfilled — a form of deduction. You should have told me expresses criticism of a past action. The structure is identical; only the meaning differs. With shouldn't have, the criticism reading dominates almost entirely.

Can I use continuous forms in modal perfects?

Yes, and they are common. Must have been working, might have been sleeping, can't have been listening. The continuous adds the same sense of ongoing activity it carries elsewhere. She must have been driving for hours explains her exhaustion in a way that She must have driven does not. These forms appear regularly in B2 reading and listening texts.

Advertisement