Modal verbs in the past help us talk about certainty, possibility, regret, criticism and missed opportunities in past situations. In English, we often form them with modal verb + have + past participle, as in must have forgotten, might have missed, should have called and could have helped. In this lesson, you will learn how to use past modal verbs naturally, with clear examples, common mistakes and Cambridge B2 First and C1 Advanced exam tips.
What are modal verbs in the past?
Modal verbs in the past are usually formed like this:
modal verb + have + past participle
- She must have forgotten.
- They might have missed the train.
- You should have called me.
- I could have helped you.
We use these forms when we are speaking now about a past situation.
They help us show our attitude to that past action or event. We may be guessing, criticising, regretting, or imagining what happened.
Modal verbs in the past: comparison table
| must have done | I’m sure it happened | She must have forgotten. |
| can’t have done | I’m sure it didn’t happen | He can’t have seen us. |
| might/may/could have done | Perhaps it happened | They might have missed the train. |
| should have done | It was the right thing, but it didn’t happen | You should have called me. |
| shouldn’t have done | It happened, but it was a mistake | I shouldn’t have said that. |
| could have done | It was possible, but didn’t happen | We could have won. |
| would have done | Imaginary past result | I would have helped. |
| needn’t have done | It happened, but it wasn’t necessary | You needn’t have bought milk. |
Download Modal Verbs in the Past Practice Worksheet in PDF here
Form of modal verbs in the past
The most common pattern is:
subject + modal verb + have + past participle
- She may have left early.
- He must have been tired.
- We should have booked earlier.
- They could have won the match.
Now let’s look at the most important past modal structures one by one.
1. Must have + past participle
We use must have + past participle when we are almost certain that something happened in the past.
Meaning: I am sure this happened.
- Olivia is not answering her phone. She must have gone to bed.
- They arrived at 6 a.m. They must have left very early.
Important note: Here, must have does not mean obligation. It means logical conclusion.
2. May have, might have, could have + past participle
We use may have, might have, and could have when we think something was possible in the past, but we are not certain.
Meaning: Perhaps this happened.
- She may have taken the wrong train.
- They might have forgotten about the lesson.
- I could have left my glasses at work.
3. Can’t have + past participle
We use can’t have + past participle when we feel sure that something did not happen in the past.
Meaning: I am sure this did not happen.
- She can’t have understood the question because her answer made no sense.
- They can’t have gone home yet. Their coats are still here.
Compare:
- She must have known about the problem.
- She can’t have known about the problem.
One means you are sure she knew; the other means you are sure she did not know. A small change, but a big difference.
4. Should have + past participle
We use should have + past participle when we want to say that something was the right thing to do in the past, but it did not happen.
Meaning: This was the correct thing to do, but it didn’t happen.
- You should have told me the truth.
- I should have started revising earlier.
5. Shouldn’t have + past participle
We use shouldn’t have + past participle when something happened, but it was a mistake.
Meaning: This happened, but it was not a good idea.
- You shouldn’t have said that to her.
- I shouldn’t have spent so much money.
6. Ought to have + past participle
Ought to have is similar to should have, although it sounds a little more formal.
Meaning: This was the right thing to do, but it didn’t happen.
- You ought to have called your parents.
- They ought to have informed us earlier.
7. Could have + past participle
This structure can be a little tricky because it has more than one meaning.
a) Past possibility
- She could have taken the earlier bus.
b) Missed opportunity
We also use could have + past participle to talk about something that was possible in the past, but did not happen.
- I could have studied in London, but I chose Manchester.
8. Would have + past participle
We use would have + past participle to talk about imaginary past situations. It often appears in conditional sentences.
- I would have called you, but I lost your number.
- She would have passed the exam if she had revised more.
9. Needn’t have + past participle
We use needn’t have + past participle to say that someone did something, but it was unnecessary.
Meaning: It happened, but it wasn’t necessary.
- You needn’t have brought any food. I had already cooked.
- She needn’t have worried. Everything was fine.
10. Past ability: could and was/were able to
Although this is slightly different in structure, learners often study it together with modal verbs in the past.
Could for general past ability
We usually use could to talk about general ability in the past.
- When I was younger, I could run for miles.
Was/were able to for a specific successful situation
We often use was able to or were able to when we talk about one specific achievement in the past.
- Despite the heavy smoke, everyone was able to escape.
Compare:
- When I was a child, I could swim very well.
- Luckily, I was able to swim to the shore.
That is a useful distinction for learners at B2 level and above.
Modal verbs in the past for B2 First and C1 Advanced
If you are preparing students for Cambridge exams, modal verbs in the past are extremely useful because they help learners:
- speculate about past events
- describe regret and criticism
- write more sophisticated sentences
- speak more naturally in discussions
- improve grammatical range
Useful exam-style examples:
- The government should have acted sooner.
- The company might have prevented the problem.
- He must have known that the plan would fail.
- They could have handled the situation better.
These forms are particularly useful in:
- essays
- reviews
- reports
- speaking tasks involving speculation
- sentence transformations
FAQ:
What is the structure of modal verbs in the past?
The usual structure is:
modal verb + have + past participle
For example:
- must have forgotten
- might have missed
- should have told
What does must have mean in the past?
Must have is used for certainty or logical deduction about the past.
Example:
- She must have left already.
What is the difference between should have and could have?
Should have means something was the right thing to do, but it did not happen.
Could have often means something was possible, or that there was a missed opportunity.
What does needn’t have mean?
Needn’t have means that someone did something, but it was unnecessary.
Example:
- You needn’t have brought an umbrella. It didn’t rain.
Are modal verbs in the past useful for Cambridge exams?
Yes, absolutely. They are very useful for B2 First and C1 Advanced because they improve grammatical range and help learners express subtle meanings more accurately.
Related posts:
- Modal Verbs of Obligation
- Modal Verbs of Advice
- Third Conditional
- If and Wish in English
- Can, Could, Be Able to
- Ellipses and Substitution
Visit our bookshop for more
Discover more from My Lingua Academy
Subscribe to get the latest posts sent to your email.

3 Comments
Modal Verbs of Obligation - My Lingua Academy · 21 Apr 2026 at 7:31 am
[…] Modal Verbs in the Past […]
Need, Needn't, Needn't Have in English - My Lingua Academy · 6 May 2026 at 10:22 am
[…] Modal Verbs in the Past […]
Wishes and Regrets in English - My Lingua Academy · 23 May 2026 at 7:57 pm
[…] Modal Verbs in the Past […]