English Courses
CoursesLibrary
CoursesLibrary
English Courses

Step by step to excellent English.

Learn

CoursesLibrary

App

iOSAndroid

More

PrivacyTermsContact
© 2026 English Courses
Library›Tenses
Reading font
Text size100%
A
A
Typeface

Past Perfect

The Past Perfect describes an action that was already complete before another moment in the past. If Past Simple is "the past," Past Perfect is "the past before the past."

When I arrived, she had already left.

Two past events, two different times. She left happened first. I arrived happened second. Past Perfect marks the earlier one.

Form

The structure is the same for every person: had + past participle.

AFFIRMATIVENEGATIVEQUESTION
I had finishedI had not finishedHad I finished?
She had leftShe hadn't leftHad she left?
They had arrivedThey hadn't arrivedHad they arrived?

In speech and informal writing, had contracts to 'd: I'd finished, she'd left, they'd arrived. The negative contraction is hadn't.

Be careful with 'd -- it can also stand for would. The difference is what follows: had takes a past participle (I'd gone), while would takes a bare infinitive (I'd go).

The core idea

Past Perfect exists to make the order of two past events clear. When you are already talking about the past and need to refer to something even earlier, Past Perfect handles that shift.

The restaurant was empty. Everyone had gone home.

The speaker is describing a past scene (the empty restaurant). Within that scene, they look further back: the leaving happened before the emptiness.

If there is only one past event with no "earlier layer," Past Simple is enough on its own.

The Romans built impressive roads.

There is no second past reference point here, so Past Perfect would be wrong.

Before, after, by the time, when

These connectors naturally pair with Past Perfect because they describe sequences.

Before -- the Past Perfect action is the earlier one:

She had finished the report before the meeting started.
James had saved the document before his laptop crashed.

After -- the Past Perfect action comes in the after-clause:

After the sun had set, the temperature dropped sharply.
After he had checked the schedule, he booked the flight.

By the time -- emphasizes that one action was already complete:

By the time the ambulance arrived, the neighbours had called the police.
By the time we reached the cinema, the film had already started.

When -- the Past Simple event in the when-clause is the later one:

When Sarah opened the door, the cat had already escaped.
When the manager returned, the team had solved the problem.

Adverbs that go with Past Perfect

Several adverbs commonly appear between had and the past participle.

Already -- the action was complete before the reference point:

The train had already left when we got to the station.

Just -- the action was complete only a short time before:

I had just sat down when the phone rang.

Never -- at no time before that point:

He had never flown before his trip to Tokyo.

Ever -- at any time before that point (mostly in questions):

Had you ever tried sushi before you moved to Japan?

Reported speech

When someone's words are reported with a past reporting verb (said, told, mentioned, explained), Present Perfect in the original shifts to Past Perfect.

Direct: "I have read the book."
Reported: She said she had read the book.
Direct: "We haven't decided yet."
Reported: They told us they hadn't decided yet.

This is called backshift. The full system of tense changes in reported speech is covered separately.

When Past Perfect is optional

If the time order is already obvious from before or after, Past Simple alone is acceptable. Both versions below are correct:

She left before I arrived.
She had left before I arrived.

The connector makes the sequence clear, so had is not strictly necessary. However, with when the meaning can change:

When I arrived, she left. (= She left at the moment I arrived.)
When I arrived, she had left. (= She was already gone.)

In the first sentence, the two actions happen at almost the same time. In the second, the leaving clearly happened earlier. Here, Past Perfect adds real meaning -- it is not optional.

Another case where Past Perfect matters: sentences with never, already, just, or ever. Dropping had in these often sounds unnatural or changes the meaning.

He never saw snow before he moved to Canada. (sounds odd)
He had never seen snow before he moved to Canada. (natural)

A practical rule: if you are unsure whether Past Perfect is needed, use it. It is never wrong to mark the earlier action explicitly.

Common mistakes

Using Past Perfect for a single past event

The Romans had built impressive roads
The Romans built impressive roads
She had graduated in 2019
She graduated in 2019

Forgetting Past Perfect when the order matters

When I arrived, she already left
When I arrived, she had already left
He was tired because he didn't sleep well
He was tired because he hadn't slept well

Wrong participle form

She had went to the store
She had gone to the store
They had ate dinner before we came
They had eaten dinner before we came

Confusing 'd (had) with 'd (would)

I'd go there many times before (should be had gone)
I'd gone there many times before
She'd finished if you asked her (should be would finish)
She'd finish if you asked her

Putting had in both clauses

When I had arrived, she had left
When I arrived, she had left

On this page

  • Form
  • The core idea
  • Before, after, by the time, when
  • Adverbs that go with Past Perfect
  • Reported speech
  • When Past Perfect is optional
  • Common mistakes
← PreviousPresent Perfect ContinuousNext →Future Continuous

More in this topic

A1Present Simple

Facts, habits, and routines

A1Present Continuous

Actions happening right now

A2Past Simple

Completed past actions