Home › French Grammar › Plus-Que-Parfait
B1 · Verb Tenses · Published
Plus-Que-Parfait
The plus-que-parfait is the French "past before the past": it marks an action that was already over before another past event, exactly like English "had done". You form it with the imparfait of avoir or être plus a past participle:
J’avais fini. Elle était partie.
If you can already build the passé composé, there is almost nothing new to memorize here — the only change is that the helper verb moves from the present tense into the imparfait. The real skill is knowing when a story needs this extra step back.
In short
- Plus-que-parfait = imparfait of avoir or être + past participle:
j’avais mangé,elle était partie. - Meaning: "had done" — the past before the past. When a story looks back from one past moment to an earlier one, the earlier event takes the plus-que-parfait.
- Which helper to pick, and how the participle agrees, follow exactly the same rules as the passé composé.
plus-que-parfaitthe later past eventsignal word· hover a highlighted word for its label
One step further back
A French story normally runs on the passé composé (the events) and the imparfait (the background). The plus-que-parfait adds a third layer: it reaches behind the story to something that had already happened before the moment you are narrating.
English draws the same line with "did" versus "had done" — and the two French sentences below differ in exactly that way.
When I arrived, he left.
— Two later-past events in order: first my arrival, then his exit.
When I arrived, he had left.
— The helper était pushes his exit one step back: the room was already empty.
Formation: an imparfait helper + past participle
Take the passé composé and slide its helper into the imparfait: j’ai fini becomes j’avais fini, elle est partie becomes elle était partie. The participle itself never changes between the two tenses.
subject + avoir or être in the imparfait + past participle
| Person | finir (avoir) | partir (être) |
|---|---|---|
| j’ | avais fini | étais parti(e) |
| tu | avais fini | étais parti(e) |
| il / elle | avait fini | était parti(e) |
| nous | avions fini | étions parti(e)s |
| vous | aviez fini | étiez parti(e)(s) |
| ils / elles | avaient fini | étaient parti(e)s |
We had finished the report before the meeting.
— The helper avions is simply the imparfait of avoir; the participle is the one you already know.
She had left without leaving an address.
— Partir takes être, so the participle agrees with elle: partie.
Same auxiliary, same agreement
Auxiliary choice and agreement carry over unchanged from the passé composé: the DR MRS VANDERTRAMP verbs and all reflexives take être, and only être participles agree with the subject (elle était partie, but elles avaient fini).
They had met ten years earlier.
— Reflexive verbs keep être in every compound tense; rencontrés agrees with ils.
Typical companions: déjà, quand, parce que
Three words show up around the plus-que-parfait again and again. Déjà ("already") slips between the helper and the participle and underlines that the action was complete. Quand anchors the later event the action precedes. Parce que introduces an earlier cause for a present-in-the-story situation.
He had already eaten when I arrived.
— The adverb déjà sits between the helper and the participle, just as in the passé composé.
She was in a bad mood because she had missed her bus.
— Her mood is the scene (imparfait); the missed bus is the earlier cause.
The flashback move in stories
Inside a narration built on the passé composé and the imparfait (the division of labor is on the Passé Composé vs Imparfait page), the plus-que-parfait is the flashback tense. It supplies the backstory — what had happened before the scene.
I didn’t know the city: I had never been there.
— Jamais takes the same slot as déjà, between the helper and the participle.
Reported speech and regrets
In reported speech after a past verb, French backshifts an earlier action to the plus-que-parfait, exactly like English: "elle a perdu ses clés" becomes "elle a dit qu’elle avait perdu ses clés".
The other classic home of this tense is regret: si + plus-que-parfait imagines a past that never happened. The full pattern, result clause included, belongs to the si clauses page.
She said she had forgotten our appointment.
— The reporting verb is in the later past; the forgetting happened before it.
If you had warned me, I would have waited!
— The fixed regret opener: Si + plus-que-parfait.
Common mistakes
✗Quand la police est arrivée, le voleur est déjà parti.
✓Quand la police est arrivée, le voleur était déjà parti.
The escape happened before the arrival. The earlier of two past events needs the plus-que-parfait, not a second passé composé.
✗Nous avions arrivés en retard : la réunion avait commencé sans nous.
✓Nous étions arrivés en retard : la réunion avait commencé sans nous.
Arriver belongs to the être group, and changing the tense never changes the auxiliary: nous étions arrivés.
✗Elles étaient parti avant la fin du film.
✓Elles étaient parties avant la fin du film.
With être, the plus-que-parfait participle agrees with the subject — feminine plural adds -es, exactly as in the passé composé.
✗Hier soir, j’avais regardé un film, puis je me suis couché.
✓Hier soir, j’ai regardé un film, puis je me suis couché.
Puis tells the events in order, so the story just moves forward. The plus-que-parfait is only for a jump back behind an event you have already set up.
Check yourself
1 / 4Quand je suis arrivé à la gare, le train ___. (partir)
2 / 4Quand je l’ai appelée à midi, elle ___ tout son travail. (finir)
3 / 4Il m’a dit qu’il ___ son portefeuille. (perdre)
4 / 4Elles ___ quand le film a commencé. (partir)
Frequently asked questions
How do you form the plus-que-parfait in French?
Put avoir or être in the imparfait and add the past participle: j’avais fini, elle était partie. Auxiliary choice and agreement follow the same rules as the passé composé.
What is the difference between the passé composé and the plus-que-parfait?
The passé composé reports a past event ("il a mangé" — he ate); the plus-que-parfait pushes an event one step further back, before another past moment ("il avait déjà mangé quand je suis arrivé" — he had already eaten when I arrived). When a story looks back from one past moment to an earlier one, the earlier event takes the plus-que-parfait.
Is the plus-que-parfait the same as the English past perfect?
Very nearly: "j’avais fini" maps onto "I had finished". The difference is discipline — casual English often drops "had" ("I already ate when he arrived"), while French keeps the plus-que-parfait when the story looks back at an earlier event from a later past moment — events simply told in order stay in the passé composé.
Can you use the plus-que-parfait after si?
Yes: si + plus-que-parfait expresses a regret or an unreal past condition — "Si nous avions réservé, nous aurions eu une table" (if we had booked, we would have had a table). The result clause uses the past conditional; the full pattern is on the si clauses page.
Memory tip
English test: if you can say "had done" — or "had already done" — French wants the plus-que-parfait. It is the passé composé pushed one beat further back: j’ai fini → j’avais fini.
See this grammar in today's news
Verbalane turns current news into short French stories at your level — so the patterns you study here show up in sentences you actually want to read.
Start reading today's story