Past Perfect: Complete Guide with Examples and Free Exercises
Learn when to use Past Perfect, how to form it, and how it differs from Past Simple — with 5 hands-on exercises right on this page.
Quick reference
- Positive
- Subject + had + V3 (past participle)
- Negative
- Subject + had + not + V3
- Question
- Had + subject + V3?
- Auxiliaries
- had (for all subjects: I, you, he, she, it, we, they)
- “The meeting had already started when I arrived.”
- “She hadn't seen the report before the call.”
- “Had you booked the hotel before the prices went up?”
When to use Past Perfect
An action finished before another past action
“By the time the client called, we had already sent the invoice.”
Two events in the past — the Past Perfect action (sent) happened first, the Past Simple action (called) happened second. Past Perfect makes the order clear.
Cause of a past situation or feeling
“He was exhausted because he had worked twelve hours straight.”
Use Past Perfect to explain why something was true at a moment in the past. The earlier action caused the later state.
Reported speech (after said, told, asked, knew)
“She told me she had lost her passport at the airport.”
When we report what someone said about an even earlier past event, the original Past Simple shifts back into Past Perfect.
After 'by the time', 'before', 'after', 'when'
“By the time we landed, the meeting had finished.”
These time conjunctions often signal a sequence. The earlier action takes Past Perfect, the later one takes Past Simple.
Third conditional and 'I wish / If only' regrets
“If I had checked the email earlier, I wouldn't have missed the deadline.”
Past Perfect appears in the if-clause of the third conditional and after 'I wish' to talk about unreal past situations and regrets.
Past Perfect forms
Positive
Subject + had + V3
- “I had finished the report before the deadline.”
- “They had already left when we got there.”
- “She had lived in Berlin for two years before moving to Madrid.”
Negative
Subject + had + not + V3
- “I hadn't booked a table, so we waited an hour.”
- “He hadn't read the message before the meeting.”
- “We hadn't expected so much traffic.”
Contractions: had not → hadn't
Question
Had + subject + V3?
- “Had you tried the new app before today?”
- “Had the train left when you arrived?”
- “Where had she gone before the party?”
Short answers: “Yes, I had. / No, I hadn't.”“Yes, she had. / No, she hadn't.”
Past Perfect time markers
| Marker | Example |
|---|---|
| by the time | “By the time the support team replied, I had already fixed the bug.” |
| before | “I had never tried Thai food before that trip.” |
| after | “After she had sent the email, she realized the typo.” |
| already | “The flight had already taken off when we reached the gate.” |
| just | “He had just finished cooking when the guests arrived.” |
| never / ever | “I had never seen so many tourists in one square.” |
| until / till | “She hadn't worked with Python until she joined our team.” |
Common mistakes with Past Perfect
✗Yesterday I had eaten sushi for the first time.
✓Yesterday I ate sushi for the first time.
Past Perfect needs a second past reference point. With a single past action and a clear time like 'yesterday', use Past Simple instead.
✗When I arrived, the train had leave.
✓When I arrived, the train had left.
Past Perfect always uses the past participle (V3), not the base form. 'Leave' becomes 'left' in V3.
✗She had been to Rome in 2019.
✓She went to Rome in 2019.
A specific finished date with no second past event needs Past Simple. Past Perfect requires another past action that happened later.
✗If I would have known, I would have called.
✓If I had known, I would have called.
In the third conditional, the if-clause uses Past Perfect (had + V3), never 'would have'. Save 'would have' for the result clause.
✗After he finished the call, he had left the office.
✓After he had finished the call, he left the office.
The earlier action takes Past Perfect; the later one takes Past Simple. Here 'finishing the call' came first, so it needs 'had finished'.
Past Perfect vs Past Simple
Past Simple describes a single finished action in the past with no need for a second reference point. Past Perfect describes an action that happened before another past action — it always needs that second past event, either stated or clearly understood. If you can't point to a later past moment, you probably need Past Simple.
| Context | Use | Example |
|---|---|---|
| One finished past action with a clear time | Past Simple | “I called her on Monday.” |
| An earlier action before another past action | Past Perfect | “I had called her before the meeting started.” |
| Sequence of actions in a story (in order) | Past Simple + Past Simple | “She opened the laptop and checked her inbox.” |
| Sequence out of order — flashback to earlier event | Past Perfect + Past Simple | “She checked the inbox; her boss had already replied twice.” |
| Third conditional (unreal past) | Past Perfect (in if-clause) | “If I had known, I would have helped.” |
Past Perfect exercises
Five hand-picked exercises with instant feedback. No signup needed to start.
Exercise 1 of 5
By the time we got to the cinema, the film ___.
Ready to practice Past Perfect for real?
Start a full session with instant feedback and explanations after every answer. No signup needed for the first exercise.
Practice Past Perfect →Past Perfect FAQ
What is the Past Perfect tense in English?
Past Perfect is a tense used to describe an action that was completed before another action or moment in the past. It is formed with 'had' plus the past participle (V3) of the main verb. Its main job is to make the order of two past events clear.
How do I form the Past Perfect?
Use 'had' + past participle (V3) for every subject — I, you, he, she, it, we, they. The negative is 'had not' (hadn't) + V3, and the question is 'Had + subject + V3?'. For example: 'I had finished', 'She hadn't called', 'Had they arrived?'.
What is the difference between Past Perfect and Past Simple?
Past Simple describes a single finished action in the past, often with a specific time. Past Perfect describes an action that happened before another past action and always needs that second past reference point. If there is no earlier-versus-later contrast, use Past Simple.
When do I really need to use Past Perfect?
You need Past Perfect when the order of two past events matters and might be unclear. It is also required in reported speech after past reporting verbs and in the if-clause of the third conditional. In casual storytelling that follows natural order, Past Simple is usually enough.
Can I use Past Perfect with 'yesterday' or 'last week'?
Generally no, not on its own. Specific finished time markers like 'yesterday' or 'last week' point to one past moment, which is what Past Simple is for. You can combine them only if there is a clearly earlier past action, for example: 'By yesterday morning, she had already submitted the report.'