The past perfect shows that something happened before another past event or before a past reference point — it flags the earlier action in a timeline.
- When I arrived at the party, Maria had already left. (she left first, then I arrived)
- He had never seen snow before he moved to Canada.
- By the time we got there, the concert had already started.
The form is always the same: had + the past participle of the main verb. And had never changes — the same for every subject.
Quick form: subject + had + past participle → She had finished. They hadn't seen it. Had you ever been there?
How to form the past perfect
Had is the same for every subject — no was / were split here.
| Subject | had | Past participle | Example |
|---|---|---|---|
| I / you | had | worked | I had worked there for years. |
| he / she / it | had | gone | She had gone home. |
| we / they | had | seen | They had never seen it before. |
The past participle is the same form you know from the present perfect (have worked, have gone, have seen). Irregular past participles — gone, seen, written, spoken — are the same third column of the irregular verb table. For a list of common irregular verbs showing all three forms (base, past simple, past participle), see Past simple: irregular verbs.
In conversation, auxiliary had often contracts to 'd after subject pronouns: She*'d** already left. We**'d** never met. I**'d** just arrived.* It does not contract in short answers or when stressed: "Had she left?" — "Yes, she had", not Yes, she 'd.
The core use: labelling the earlier event
When two past events are mentioned, the past perfect marks the one that came first. The later event often uses the past simple (though it may also be past continuous or another form).
- When the film started, we had already found our seats. (found seats → started film)
- She called after I had left the office. (I left → she called)
- They were exhausted because they had worked all day. (working came first)
You can think of it as a flashback label: this was already done by the time the other thing happened.
Time connectors that often appear with the past perfect
These connectors help show the time relationship between two past events. The clause with the past perfect usually names the earlier event; the other clause often uses the past simple:
| Connector | Example |
|---|---|
| when | When I arrived, he had already eaten. |
| after | After she had locked the door, she left. |
| before | She had never cooked a meal before she left home. |
| by the time | By the time we got there, the concert had started. |
| as soon as | As soon as I had explained the plan, they agreed. |
After and before already make the sequence clear on their own, so you often see two past simples instead: ✅ After she locked the door, she left. Both are correct. The past perfect simply makes the order more explicit.
With already, just, never, and still
These adverbs combine naturally with the past perfect:
- I had already finished when you called. (before you called)
- She had just left when he arrived. (moments before)
- He had never tried sushi until that evening.
- They still hadn't arrived by midnight.
- The train hadn't left yet when we reached the platform.
Word order: the most common position for already and just is had + adverb + past participle — ✅ had already finished, ✅ had just left (though had finished already is also possible). For never, use had + never + past participle: had never tried. With still in the negative, the usual pattern is still + hadn't + past participle: they still hadn't arrived; a more formal variant is had still not arrived.
With for and since
The past perfect also combines with for and since to say how long something had continued up to a past point:
- She had lived there for ten years before she moved.
- They had known each other since school.
The situation was already in progress — and had been for some time — when the later event happened.
Negatives
Add not after had. The contracted form hadn't is the everyday choice:
- I hadn't met her before that day.
- They hadn't finished when the bell rang.
- She had not expected that reply. (more emphatic)
Questions
Move had in front of the subject:
- Had you seen that film before?
- Had she left by the time you arrived?
- What had he said before you walked in?
Short answers: Yes, I had. / No, I hadn't.
Past perfect vs past simple — when can you skip it?
When a connector like after or before already shows the sequence, two past simples are also correct and natural:
- ✅ After she locked the door, she left.
- ✅ After she had locked the door, she left.
The past perfect is most useful when you jump back in time mid-story — like a flashback — to show what had already happened before the main narrative:
He sat down and thought about the morning. He had argued with his boss. He had spilled coffee on the report. Everything had gone wrong.
Without the past perfect here, the timeline feels unclear.
Common mistakes
- ❌ When I arrived, she left already. → ✅ When I arrived, she had already left. (the earlier event needs past perfect)
- ❌ I had went to bed early. → ✅ I had gone to bed early. (past participle, not past simple)
- ❌ She had never saw the sea before. → ✅ She had never seen the sea before. (seen, not saw)
- ❌ They had finished the work yesterday (in a standalone sentence with no later past reference point) → ✅ They finished the work yesterday. In a single past-time sentence without a second event, use the past simple. The past perfect is fine with a specific time when there is a later reference point: I checked on Tuesday — they had finished the work the day before.
- ❌ After I had have dinner, I left. → ✅ After I had had dinner, I left. (or more naturally: After I had dinner, I left)
Quick check
Past perfect or past simple?
- By the time the taxi ____ (arrive), we ____ already ____ (miss) the train.
- She ____ (feel) much better after she ____ (sleep) for a few hours.
- ____ you ____ (ever / visit) Paris before that trip?
- He ____ (turn) off the computer and ____ (leave) the office.
Show answers
- arrived (later event → past simple) … had already missed (earlier → past perfect)
- felt (later) … had slept (earlier)
- Had you ever visited (experience before a past reference point → past perfect)
- turned … left (both simple past — a straightforward sequence; no past perfect needed)
Key takeaways
- Past perfect = had + past participle — the same participle form as the present perfect, but paired with had rather than have / has.
- Had never changes: it's the same for every subject.
- Use it for the earlier of two past events — the one that was already done when the other thing happened.
- Common companions: when, after, before, by the time, already, just, never, still, yet.
- With for and since, the past perfect shows how long something had continued up to a past point: She had lived there for ten years before she moved.
- With after and before, the sequence is already clear — two past simples are also correct, but the past perfect makes the order more explicit.
- In conversation, auxiliary had often contracts to 'd after pronouns: I'd eaten, she'd gone, we'd never met. It stays full in short answers: Yes, I had.