Grammar › Verb Tenses › Past Perfect
Past Perfect
The past perfect (had + past participle) is the 'past before the past'. Use it for:
- An action finished before another past action — When I arrived, they had already left.
- Making the order of past events clear — She felt calm because she had prepared well.
Use the past perfect for the earlier action and the past simple for the later one. 'Had' is the same for every subject.
How to form the past perfect
| Form | Structure | Example |
|---|---|---|
| Affirmative | subject + had (‘d) + past participle | She had finished. |
| Negative | subject + hadn’t + past participle | They hadn’t arrived. |
| Question | Had + subject + past participle? | Had you met before? |
Had is the same for every subject. The past participle is the verb + -ed for regular verbs, or the third form for irregular verbs (go → gone, see → seen).
When to use the past perfect
1. An action before another past action
- When we got to the cinema, the film had already started.
2. To explain a past result or reason
- She was nervous because she hadn’t slept.
3. With ‘by the time’
- By the time he called, I had gone to bed.
⚠️ Typical error:
When I arrived, they already left.→ The earlier action takes the past perfect: When I arrived, they had already left.
Common mistakes
1. Using the past simple for both actions when order matters. When I got to the station, the train left (it left first) → When I got to the station, the train had left.
2. Overusing the past perfect. For a simple sequence, the past simple is enough. I had woken up and had made coffee → I woke up and made coffee. Pro tip: only use the past perfect when you need to point to an earlier action.
3. Wrong participle after ‘had’. I had went → I had gone. After had, always use the past participle.
✏️ Practice: Past Perfect
1. When I got to the station, the train ___.
2. She was upset because she ___ the exam.
3. They ___ never seen snow before that day.
4. I had ___ my keys, so I couldn't get in.
5. By the time we got there, the shop ___.
6. First I ___ up, then I ___ breakfast.
7. He ___ finished his work, so we waited for him.
8. She told me she ___ him somewhere before.
9. Rewrite with the same meaning: 'First they ate; then we arrived.'
10. I ___ breakfast before I left home.
Frequently asked questions
When do I use the past perfect?
When you talk about a past action that happened before another past action, and you want to make the order clear: By the time I arrived, they had left.
What is the difference between the past simple and the past perfect?
The past simple is for a single finished action; the past perfect shows that an action happened before another past moment.
Do I always need the past perfect for earlier actions?
No. If the order is already clear (with after, before or then), the past simple is often enough: After she left, I cleaned up.
Is 'had had' correct?
Yes. 'I had had breakfast before I left' is correct — the first 'had' is the auxiliary and the second is the past participle of 'have'.
👩🏫 For teachers
CEFR objectives for “Past Perfect”:
- Can form the past perfect with had + past participle (CEFR B1).
- Can use it to show an action earlier than another past action.
- Can avoid overusing it where the past simple is sufficient.
⬇︎ Download the Lesson Pack (PDF)
Printable worksheet + answer key + one-page summary. Free to use and print in class with attribution. Join the newsletter for new packs and cheat sheets.