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)
| I / You | had eaten |
|---|---|
| He / She / It | had gone |
| We / They | had seen |
'had' stays the same for every subject. The action is always in the past BEFORE another past event.
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
- 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."
- 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?".
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
B1Which sentence shows that the earlier event happened first?
Fill in the Blank
B1When I arrived at the stadium, the match already started.
Hint: The match started before I arrived, so use had + past participle.
Sentence Transformation
B1Task: 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
B1Practice Speaking
Apply what you've learned in a real conversation with AI feedback.
Level: B1