◎What you'll master
- Form the past perfect with had + past participle for every subject.
- Use it for an action finished before another past action or past time.
- Read the sequence: When I arrived, she had left = she left first.
- Use the past perfect continuous (had been + -ing) for a duration up to a past point.
- Know when not to use it — only mark the earlier action when the order matters.
1The core idea: a past before the past
The past perfect is the tense for the earlier of two past events. You are already in the past (telling a story, describing yesterday) and you need to step further back to something that had already happened. The form never changes: had + past participle, for I, you, he, she, we, they.
| Subject | had + past participle |
|---|---|
| I / You | I had finished · You had gone |
| He / She / It | She had left · It had stopped |
| We / They | We had eaten · They had arrived |
2Sequencing: which one comes first
In a narrative told in the past simple, the events normally happen in the order you say them. The past perfect breaks that rule on purpose: it flags the action that happened earlier, even if you mention it second.
| Sentence | First event | Second event |
|---|---|---|
| When I arrived, she had left. | she left | I arrived (she was already gone) |
| When I arrived, she left. | I arrived | then she left (after me) |
| The film had started when we sat down. | the film started | we sat down (we missed the opening) |
So the choice of tense changes the meaning, not just the style. Use the past perfect only for the action that is genuinely earlier; keep the past simple for the action on the main timeline.
3Time signals that pull us back
Words that hint at an earlier action
Certain words point to a completed earlier action and often invite the past perfect. Notice that some of them can also follow the earlier clause with a past simple — read the whole sentence, not just the word.
| Signal | Typical use | Example |
|---|---|---|
| already / just / never | inside the had-clause | She had already gone when I called. |
| by the time | + past simple, main verb = past perfect | By the time we arrived, they had eaten. |
| before / after | order made explicit | He slept after he had finished. |
| until / as soon as | up to / right at a past point | As soon as she had signed, we left. |
4Past perfect continuous: the duration up to a point
had been + -ing
For an activity that had been going on for a while and then stopped (or was interrupted) at a past moment, use had been + -ing. It stresses the duration, not the completion.
| Form | Focus | Example |
|---|---|---|
| had + past participle | the earlier action is finished | The ground was white — it had snowed. |
| had been + -ing | the earlier action lasted up to that point | The ground was white — it had been snowing for hours. |
5Reported speech & the third conditional
The past perfect is what a present perfect or past simple becomes when you report it in the past. One step further back:
It also lives in the third conditional, for unreal situations in the past:
6Don't overuse it
The past perfect is not "the polite past." If the events are told in order, or the sequence is obvious, plain past simple is correct and clearer. Reach for had + participle only when marking the earlier action actually helps the reader.
He ______ home before it got dark.
The past participle of 'see' is ______.
When we ______, the train had already left.
She was tired because she ______ all night.
When I got to the office, everyone ______ home.
As soon as she had signed the contract, she ______ the office.
If I ______ about the meeting, I would have prepared some notes.
✎Fix the Error
Each sentence has one mistake in the underlined word. Type the correction and check.
1.When I arrived she has left .
2.By the time we got there the film already started .
3.He had went home before we called.
4.I had saw that film before, so I skipped it.
5.She had been knowing him for years before they married.