Overview
The past perfect describes an action that was completed before another action or time in the past. It establishes a clear order of events: which thing happened first.
When I arrived at the station, the train had already left.
Two past events: (1) the train left, (2) I arrived. The past perfect (had left) shows which happened first.
Formation
The past perfect is formed with had + the past participle of the main verb.
Affirmative
| Subject | Had | Past Participle | Example |
|---|---|---|---|
| All subjects | had | worked / gone / eaten | She had finished her homework before dinner. |
Note: had is the same for every subject — I had, you had, he had, they had.
Negative
| Structure | Example |
|---|---|
| Subject + had not (hadn't) + past participle | I hadn't seen that film before. |
Interrogative
| Structure | Example |
|---|---|
| Had + subject + past participle? | Had you met him before the party? |
Short Answers
- Yes, I had. / No, I hadn't.
Contractions
- I had → I**'d** — I'd already eaten.
- She had → She**'d** — She'd never been to Paris.
- Had not → hadn't — They hadn't heard the news.
Caution: The contraction 'd can also mean "would." Context tells you which:
- I'd already left. (= had — past perfect)
- I'd like some coffee. (= would — conditional/polite)
Regular and Irregular Past Participles
Regular Verbs
Add -ed to the base form (same as past simple):
| Base | Past Participle |
|---|---|
| work | worked |
| play | played |
| finish | finished |
| arrive | arrived |
Common Irregular Past Participles
| Base | Past Simple | Past Participle |
|---|---|---|
| go | went | gone |
| see | saw | seen |
| eat | ate | eaten |
| do | did | done |
| write | wrote | written |
| take | took | taken |
| give | gave | given |
| be | was/were | been |
| have | had | had |
| make | made | made |
| come | came | come |
| know | knew | known |
| speak | spoke | spoken |
| break | broke | broken |
| begin | began | begun |
Usage
1. An Action Completed Before Another Past Action
The most common use — showing the sequence of two past events:
- When we arrived at the cinema, the film had already started.
- She passed the test because she had studied very hard.
- By the time I got home, everyone had gone to bed.
Key words: when, by the time, before, after, already, just
2. With "Before" and "After"
These words make the time order clear, so past perfect is optional but adds emphasis:
- I had finished my work before he arrived. (past perfect emphasises completion)
- After she had read the letter, she started crying.
With before/after, the past simple alone is also acceptable:
- I finished my work before he arrived. (also correct)
3. Reported Speech
When reporting what someone said, the tense often "shifts back":
- Direct: "I have seen this film." → Reported: She said she had seen that film.
- Direct: "I lost my keys." → Reported: He said he had lost his keys.
4. Third Conditional (Unreal Past)
The past perfect appears in the if-clause of third conditional sentences:
- If I had known about the problem, I would have helped.
- If she had left earlier, she wouldn't have missed the flight.
5. Expressing Regrets with "Wish"
- I wish I had studied harder at school.
- She wished she hadn't said those words.
6. "It was the first time..."
- It was the first time I had flown in a plane.
- It was the best meal she had ever eaten.
Past Perfect vs. Past Simple
| Past Perfect | Past Simple |
|---|---|
| The earlier of two past events | A single completed past event, or the later event |
| She had left before I arrived. | She left at 5 PM. |
| Emphasises that something was already done | Tells what happened, in order |
When You Need the Past Perfect
When the order of events is not obvious from the sentence structure:
- I ate lunch and went to work. (clear sequence: ate first, then went)
- When I arrived, she had left. (without past perfect, it's unclear whether she left before or after)
When Past Simple Alone is Enough
If you use before, after, or narrate events in order, past simple is often fine:
- She left before I arrived. (order is clear from "before")
- I ate, showered, and went to work. (chronological list)
Time Expressions
| Expression | Example |
|---|---|
| by the time | By the time the ambulance arrived, the patient had died. |
| before | She had packed her bags before the taxi came. |
| after | After he had eaten, he felt much better. |
| already | They had already left when we got there. |
| just | I had just sat down when the phone rang. |
| never ... before | I had never seen such a beautiful sunset before. |
| until that day/moment | Until that day, she had never tried sushi. |
| for + duration | He had lived in Paris for ten years before moving to London. |
| since | She had worked there since 2010. |
Past Perfect Continuous vs. Past Perfect Simple
Both refer to actions before a past moment, but the emphasis differs:
| Past Perfect Simple | Past Perfect Continuous |
|---|---|
| Focuses on completion or result | Focuses on duration or ongoing process |
| She had written three letters. (result: three letters done) | She had been writing letters all morning. (process: long activity) |
| I had read the book. (finished it) | I had been reading for two hours. (emphasis on the time spent) |
Common Mistakes
Mistake 1: Using past perfect when past simple is sufficient
Don't use the past perfect for a single past event with no "earlier action" relationship:
- Unnecessary:
I had gone to the store yesterday. - Better: I went to the store yesterday.
The past perfect needs a reference point — another past event or time.
Mistake 2: Confusing had (past perfect) with have (present perfect)
- Past perfect: By 2020, she had visited ten countries. (before a past time)
- Present perfect: She has visited ten countries. (up to now)
Mistake 3: Double past perfect for sequential events
- Awkward:
After I had eaten, I had gone to work. - Better: After I had eaten, I went to work. (only the earlier action needs past perfect)
Mistake 4: Forgetting the past participle form
- Wrong:
She had went home. - Correct: She had gone home.
- Wrong:
He had ate dinner. - Correct: He had eaten dinner.
Mistake 5: Using past perfect with "ago"
- Wrong:
I had seen him two days ago. - Correct: I saw him two days ago. (specific past time → past simple)
Quick Reference
| Affirmative | Negative | Question | |
|---|---|---|---|
| All subjects | I had worked | I hadn't worked | Had I worked? |
Practice Tips
- Tell a chain of events: "Before I left for work, I had already showered, eaten breakfast, and checked my email."
- Practice with "by the time": Write five sentences starting with "By the time I..."
- Rewrite stories: Take a simple past narrative and add past perfect to show which events happened first.
- Use regrets: Write sentences with "I wish I had..." to practise the structure naturally.
- Read fiction in English: Novels use the past perfect extensively. Notice when authors shift between past simple and past perfect.