Speculate about the past with precision: modal perfects.

"Should have", "could have", "might have", and "must have" let you look back at the past and comment on it — criticize a decision, imagine an alternative, or make a confident guess about something you didn't witness. They're all followed by a past participle, and they never change form.

Why this matters This lesson connects directly to your progress: it covers should have / shouldn't have; could have / might have; must have (past certainty). Mastering this content lets you move forward confidently, and reinforces patterns you'll use again later. Take time to review every example before moving to the assessment — repetition is what actually locks knowledge in long-term.

01

What will you be able to do?

The goals of this lesson.

02

Before you start

You already use "must be" and "might be" to guess about the present. This lesson moves that same idea into the past — with "have" added, so you can comment on, criticize, or guess about something that already happened.

03

Should have / shouldn't have

Use "should have + past participle" to criticize a past action or give advice about something that's already done — it's too late to change it now.

FormUseExample
should(n't) have + past participlecriticism, regret about the pastYou should have called me.

Examples

You should have called me.
Should have — criticism/advice
I shouldn't have said that.
Shouldn't have — regret
She should have studied more.
Should have — criticism/advice
We shouldn't have left so late.
Shouldn't have — regret
You should have told me earlier.
Should have — criticism/advice
He shouldn't have driven so fast.
Shouldn't have — criticism

04

Could have / might have

Use "could have" or "might have + past participle" for something that was possible in the past but didn't happen, or that you're not sure about.

FormUseExample
could/might have + past participlepast possibility, unrealized optionI could have helped you.

Examples

I could have helped you if you had asked.
Could have — unrealized option
She might have missed the bus.
Might have — uncertain guess
We could have won the game.
Could have — unrealized option
He might have forgotten about the meeting.
Might have — uncertain guess
They could have called to let us know.
Could have — unrealized option
You might have been right about that.
Might have — uncertain guess

05

Must have (past certainty)

Use "must have + past participle" when you're almost sure something happened, based on evidence — not a guess, a confident conclusion.

FormUseExample
must have + past participleconfident deduction about the pastShe must have left already.

Examples

She must have left already — her car isn't here.
Must have — confident deduction
He must have forgotten his phone at home.
Must have — confident deduction
They must have had a great time.
Must have — confident deduction
It must have rained last night — the ground is wet.
Must have — confident deduction
She must have known about the surprise.
Must have — confident deduction
You must have worked really hard on this.
Must have — confident deduction
This can't have been easy for you.
Can't have — confident negative deduction
He can't have finished already — it's only been five minutes.
Can't have — confident negative deduction
Someone must have taken my umbrella by mistake.
Must have — confident deduction
You must have been so relieved when you heard the news.
Must have — confident deduction

06

Reading

Read the text and answer the questions. You can try as many times as you want.

When Sarah arrived at the office, the lights were off and the door was unlocked. "Someone must have left in a hurry," she thought. She noticed a half-finished coffee on the desk. "They must have been called away suddenly — they wouldn't have left this otherwise."

Later, she found out her coworker had a family emergency. "I should have checked my phone earlier," Sarah said. "I could have helped if I had known sooner. She might have needed a ride to the hospital." Her coworker later explained everything was fine, and she shouldn't have worried so much.

1. What did Sarah notice when she arrived?

2. What did Sarah conclude about her coworker?

3. What was the real reason for leaving?

4. What does Sarah regret?

5. How did everything turn out?

💪 You can now criticize, speculate, and deduce about the past with real nuance. Keep going with B2!

07

Key Points

The essentials of this lesson, summarized.

08

Vocabulary in This Lesson

Key terms to remember.

should have
modal + perfect

used to criticize a past action that didn't happen

"You should have called me."

Collocations: should have known, should have told me, should have done

Traduccióndebería haber (+participio)
could have
modal + perfect

used for a past possibility that didn't happen

"I could have helped you."

Collocations: could have been, could have done better, could have said

Traducciónpodría haber (+participio)
might have
modal + perfect

used for an uncertain past possibility

"She might have missed the bus."

Collocations: might have forgotten, might have known, might have been

Traducciónpodría haber, quizás haya
must have
modal + perfect

used for a confident deduction about the past

"She must have left already."

Collocations: must have known, must have forgotten, must have happened

Traduccióndebe haber, seguramente haya
can't have
modal + perfect

used to say something was impossible in the past

"He can't have finished already."

Collocations: can't have known, can't have said that, can't have been easy

Traducciónno puede haber
relieved
adjective

feeling relief after worry or stress has ended

"You must have been so relieved."

Collocations: relieved to hear, feel relieved, visibly relieved

Traducciónaliviado/a

09

Build the Sentence

Tap the words in the correct order to form the sentence. Ungraded — repeat as many times as you like.

10

Choose the Correct Verb

Tap the correct verb form to complete each sentence. The other options are conjugations from other tenses — on purpose, so you learn to tell them apart.

You should have me

She should have more

She might have the bus

She must have already

He must have his phone at home

12

Assessment

You need at least 80% to unlock the next lesson. You can retake it as many times as you want — your best score is saved.

1. "You should have called me." — which one is correct?

2. What does this mean: "I could have helped you if you had asked."?

3. Select the correct match for: "She must have left already."

4. "I shouldn't have said that." — which one is correct?

5. What does this mean: "She might have missed the bus."?

6. Select the correct match for: "It must have rained last night."

7. "He can't have finished already." — which one is correct?

8. What does this mean: "We could have won the game."?

9. Select the correct match for: "He shouldn't have driven so fast."

10. "You must have worked really hard on this." — which one is correct?

Review — Lesson 47 What matches: "I wish I knew the answer."?

Review — Lesson 48 What matches: "She must be tired."?

13

Summary and next step

You now criticize, speculate, and deduce about the past with real nuance. Next lesson: advanced contrast connectors, for presenting two sides of an argument.

🗣️ Practice out loud

Use the conversational tutor to practice this topic.

Open the tutor

00

Games

Practice this lesson's vocabulary with a word search and flashcards. Ungraded — play as many times as you like.

Word Search

Tap the first and last letter of a hidden word to find it. Los términos de varias palabras van sin espacios en el tablero (ej. "give up" aparece como GIVEUP).

Flashcards

Elige la respuesta correcta. Si aciertas, la tarjeta queda lista por hoy; si fallas, vuelve a aparecer pronto para reforzarla. Tu progreso se guarda en este dispositivo.

Term