B2 · Upper Intermediate TOEIC 605–780 IELTS 5.5–6.5 Tense & Aspect

Past Perfect

The Past Perfect (had + past participle) describes an action completed before another past action. Essential for narrative sequencing.

What is the Past Perfect?

The Past Perfect is used to describe an action or situation that was completed before another event or point in the past. It is the "past before the past" — it looks back from a past moment and refers to something even further back in time.

It answers: "Which of these two past events happened first?"

Form

Positive

Subject had Past Participle
I / You / He / She / It / We / They had ('d) worked / gone / seen / eaten

By the time I arrived, she had already left.
He had never seen snow before that winter.
They had finished dinner when we got there.

Negative

Subject had not Past Participle
I / You / He / She / It / We / They hadn't arrived / done / met

I hadn't eaten anything all day.
She hadn't realised the mistake until it was too late.

Questions and Short Answers

Had Subject Past Participle
Had you / she / they finished? / been?
Positive Negative
Yes, I / you / he / she / we / they had. No, I / you / he / she / we / they hadn't.

Had* she called before you left? — Yes, she had.
Had they met before? — No, they hadn't*.

Core Uses

Use 1 — The earlier of two past actions (sequence)

When two events happened in the past, the Past Perfect marks the earlier event. The Past Simple marks the later event.

When I arrived, she had already left.
(First: she left. Then: I arrived.)

He locked the door after everyone had gone.
(First: everyone went. Then: he locked the door.)

The match had already started when we got to the stadium.
She passed the exam because she had studied hard.
I didn't recognise him at first because he had changed so much.

Use 2 — Reported speech and thought (shifting tenses back)

When reporting what someone said or thought in the past, the verb tenses shift one step further back. Present Simple → Past Simple → Past Perfect.

\"I have finished,\" she said. → She said she had finished.
\"I've lost my keys,\" he told me. → He told me he had lost his keys.
She thought she had seen him somewhere before.
I suddenly remembered that I had left my phone at home.

Use 3 — Unreal past conditions (third conditional)

The Past Perfect is used in the if-clause of third conditional sentences to describe hypothetical past situations.

If I had known, I would have come earlier.
She would have passed if she had studied more.
If they hadn't missed the train, they would have arrived on time.

Use 4 — After certain conjunctions (narrative and explanation)

The Past Perfect frequently appears after conjunctions that establish a sequence of events: after, when, by the time, once, as soon as, until, before.

After* she had read the letter, she sat quietly for a long time.
He waited until the others had left the room.
By the time the film had finished, it was midnight.
Once she had explained the situation, everything made sense.
I
felt much better after I had spoken* to him.

Key Time Expressions

Expression Use Example
already completion before another event She had already eaten by then.
by the time deadline for the earlier action By the time he arrived, we had left.
after marks the earlier action After she had finished, she went home.
before marks the later action He had done it before anyone noticed.
never … before first-time experience I had never tried sushi before that.
just very recently before another past event The plane had just landed when he called.
once as soon as something was complete Once I had understood, it seemed simple.
until up to the point of another past event She waited until he had finished speaking.

Past Perfect vs. Past Simple

This is a crucial distinction for clear and accurate narrative.

Past Perfect Past Simple
The earlier of two past events The later of two past events, or a single past event
Action completed before the past moment Action at the past moment
When she arrived, he had left. (he left first) When she arrived, he left. (he left when she arrived — simultaneous / immediate)
I had read the book before the film came out. I read the book last year.

💡 When is the Past Perfect optional?
If the sequence of events is made clear by words like before, after, or first, the Past Perfect is sometimes optional — the Past Simple can also be used:
- She left before he arrived. (Past Simple — order is clear)
- She had left before he arrived. (Past Perfect — emphasises completion)
Both are correct; the Past Perfect is more emphatic about the sequence.

Common Errors and How to Fix Them

✗ Incorrect ✓ Correct Why
When I arrived, she already left. When I arrived, she had already left. Earlier of two past events → Past Perfect
I didn't eat anything because I had a big lunch. I didn't eat anything because I had had a big lunch. The eating (cause) happened before not eating (result)
She said she finished the report. She said she had finished the report. Reported speech: shift back one tense
If I knew, I would have called. If I had known, I would have called. Third conditional if-clause → Past Perfect
After I arrived, I had unpacked and rested. After I had arrived, I unpacked and rested. Earlier event (arriving) → Past Perfect; later events → Past Simple

Real-World Examples

Telling a story:

\"When we got to the cinema, the film had already started. We found our seats in the dark — someone had taken mine by mistake.\"

Explaining a consequence:

\"She failed the test because she hadn't prepared properly.\"
\"He was exhausted — he hadn't slept for two days.\"

Describing a first-time experience:

\"Before that evening, I had never tasted durian. I wasn't sure I wanted to try it again.\"

Reported speech:

\"He told me he had applied for the job but hadn't heard back yet.\"

Summary

Use Structure Example
Earlier of two past events had + past participle + when/after + Past Simple She had left when I arrived.
Reported speech said/told + subject + had + past participle She said she had finished.
Third conditional If + had + past participle → would have + past participle If I had known, I'd have called.
After conjunctions after/once/by the time + had + past participle After she had read it, she smiled.
First-time experience had never + past participle + before I had never seen snow before.

💡 The key question: Of these two past events, which happened first?
The first one → Past Perfect.
The second one → Past Simple.