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."
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.
| AFFIRMATIVE | NEGATIVE | QUESTION |
|---|---|---|
| I had finished | I had not finished | Had I finished? |
| She had left | She hadn't left | Had she left? |
| They had arrived | They hadn't arrived | Had 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 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.
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:
After -- the Past Perfect action comes in the after-clause:
By the time -- emphasizes that one action was already complete:
When -- the Past Simple event in the when-clause is the later one:
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:
Just -- the action was complete only a short time before:
Never -- at no time before that point:
Ever -- at any time before that point (mostly in questions):
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.
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:
The connector makes the sequence clear, so had is not strictly necessary. However, with when the meaning can change:
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.
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
Forgetting Past Perfect when the order matters
Wrong participle form
Confusing 'd (had) with 'd (would)
Putting had in both clauses