GrammarB1Past Perfect

Past Perfect

Tenses~10 min

Learning Objectives

  • Form had + past participle
  • Use it for the earlier of two past events

Recommended before this lesson

What you'll learn

By the end of this lesson, you'll be able to show which of two past events happened first and describe completed past actions using had + past participle.

When do I use it?

Use the past perfect when you are talking about the past and need to make clear that one thing happened before another thing. It is the "further back" tense. You will hear it a lot in stories: "When I got home, my sister had already cooked dinner." If the order of the two events is obvious, you can use past simple for both, but the past perfect removes all doubt.

How do I form it?

had + past participle

  • She had finished her homework before dinner. (finish → finished)
  • They had left by the time we arrived. (leave → left)
Conjugation: had + past participle
I / Youhad eaten
He / She / Ithad gone
We / Theyhad seen

'had' stays the same for every subject. The action is always in the past BEFORE another past event.

Structure

had + past participle

When I arrived, the show had already started.

The train had left before I reached the station.

Common mistakes for Spanish speakers

Warning
  1. Using past simple for both events. Spanish often uses the preterite twice ("Cuando llegué, él ya salió"), so learners say "When I arrived, he already left." In English the earlier action needs the past perfect: "When I arrived, he had already left."
  2. Using "did" to make it negative or a question. Spanish uses "haber" for the past perfect, so do not reach for "did": "They didn't had left" is wrong. Keep it as "hadn't left" or "had ... left?".
Hint

Think of "had" as "había": "había comido" = "had eaten". If a story really needs to jump further back in time, the past perfect is your time machine.

Practice

Multiple Choice

B1

Which sentence shows that the earlier event happened first?

Fill in the Blank

B1

When I arrived at the stadium, the match already started.

Hint: The match started before I arrived, so use had + past participle.

Sentence Transformation

B1
Original
When I arrived, the bus already left.

Task: Rewrite the sentence to make clear the bus left before you arrived.

Hint: Use had + past participle ('had left') for the earlier action.

Find the Error

B1
Click on the incorrect word:

Practice Speaking

Apply what you've learned in a real conversation with AI feedback.

Level: B1