Skip to main content
ESL Master English practice by level
grammar Level: B2 10 min

Past Tense Modals

A complete B2 guide to past tense modals. Covers could have, should have, would have, might have, and must have for past speculation and regrets.

grammar b2

Past tense modals talk about past possibilities, guesses, regrets, and missed opportunities.

Form

Use a modal + have + past participle.

MeaningFormExample
strong positive guessmust haveShe must have forgotten.
strong negative guesscan’t have / couldn’t haveHe can’t have seen us.
possible pastmay have / might have / could haveThey might have left early.
missed opportunitycould haveWe could have taken a taxi.
past adviceshould haveYou should have called.

Must Have And Can’t Have

Use must have when evidence makes you almost sure.

The ground is wet. It must have rained.

Use can't have or couldn't have when something seems impossible.

She can't have received the email. She would have replied.

Might Have, May Have, Could Have

Use these when something was possible, but you are not sure.

He might have gone home.

You could have left your phone in the car.

Should Have

Use should have for a good idea in the past that did not happen.

I should have studied more.

Use shouldn't have for a past action that was not a good idea.

You shouldn't have told him.

Common Mistakes

AvoidUse
She must has forgotten.She must have forgotten.
He might left early.He might have left early.
You should called me.You should have called me.

Practice

1 / 6

The lights are off. They must have ___ home.

Summary

Use modal + have + past participle for past meanings. Must have shows a strong guess, can't have shows a strong negative guess, might/may/could have show possibility, could have can show a missed opportunity, and should have gives advice about the past.