Le Plus-que-parfait: Overview

The plus-que-parfait is one of the easiest French tenses for an English speaker to learn, because it lines up almost perfectly with the English had + past participle construction. J'avais mangé is I had eaten. Elle était partie is she had left. Nous nous étions levés is we had gotten up. Same meaning, same function, same logic — French just requires you to choose between avoir and être as the auxiliary, and to put that auxiliary in the imparfait.

This page is the entry point for the tense. It explains what the plus-que-parfait expresses, how it is built, the four contexts where you will use it, and the pitfalls that catch English speakers despite the close mapping. The detail pages cover formation, anteriority sequences, si-clauses, and regret in depth; this one connects them.

What the plus-que-parfait means

The plus-que-parfait places an action before another past action. There are two events, both in the past, and the plus-que-parfait marks the earlier one:

  • I had finished my homework when she called. → J'avais fini mes devoirs quand elle a appelé.
  • She had been sleeping for an hour when the alarm went off. → Elle dormait depuis une heure quand le réveil a sonné. (note: the imparfait is also possible here for ongoing-state-before-event; the plus-que-parfait is for completed-action-before-event)

The plus-que-parfait does not say when the earlier action took place — only that it was completed before the reference point. The reference point is whatever past action the speaker has in mind.

Quand je suis arrivé à la fête, ils avaient déjà mangé tous les gâteaux.

When I arrived at the party, they had already eaten all the cakes.

Elle m'a dit qu'elle avait vu le film trois fois.

She told me she had seen the movie three times.

Nous étions partis avant que la pluie ne commence.

We had left before the rain started.

How it's formed

The plus-que-parfait is a compound tense, like the passé composé. The formula is:

Auxiliary (avoir or être, in the imparfait) + Past participle

The choice between avoir and être follows the same rules as the passé composé — see auxiliary overview. Most verbs take avoir; the seventeen maison d'être verbs and all pronominal verbs take être. The past participle is the same form you already use in the passé composé.

The only thing you change between passé composé and plus-que-parfait is the tense of the auxiliary: present indicative becomes imparfait.

Passé composéPlus-que-parfaitTranslation
j'ai mangéj'avais mangéI ate / I had eaten
tu as finitu avais finiyou finished / you had finished
il est partiil était partihe left / he had left
nous sommes allé(e)snous étions allé(e)swe went / we had gone
elle s'est levéeelle s'était levéeshe got up / she had gotten up

If you can already form the passé composé, you can form the plus-que-parfait by swapping the auxiliary's tense. That is essentially the entire formation rule.

Full paradigm: avoir auxiliary

For verbs that take avoir (most of them), the auxiliary is the imparfait of avoiravais, avais, avait, avions, aviez, avaient:

PersonAuxiliary (imp. of avoir)Past participleFull form
je / j'avaismangéj'avais mangé
tuavaismangétu avais mangé
il / elleavaitmangéil avait mangé
nousavionsmangénous avions mangé
vousaviezmangévous aviez mangé
ils / ellesavaientmangéils avaient mangé

Tu avais fini ton travail avant qu'elle n'arrive.

You had finished your work before she arrived.

Ils avaient déjà visité Rome avant de partir pour Florence.

They had already visited Rome before going on to Florence.

Full paradigm: être auxiliary

For verbs that take être (the maison d'être verbs and all pronominal verbs), the auxiliary is the imparfait of êtreétais, étais, était, étions, étiez, étaient — and the past participle agrees with the subject in gender and number, just as in the passé composé:

PersonAuxiliary (imp. of être)Past participleFull form
jeétaisparti(e)j'étais parti(e)
tuétaisparti(e)tu étais parti(e)
il / elleétaitparti(e)il était parti / elle était partie
nousétionsparti(e)snous étions parti(e)s
vousétiezparti(e)(s)vous étiez parti(e)(s)
ils / ellesétaientparti(e)sils étaient partis / elles étaient parties

Marie était déjà partie quand son frère est revenu.

Marie had already left when her brother came back.

Nous étions arrivés à la gare une demi-heure en avance.

We had arrived at the station half an hour early.

Full paradigm: pronominal verbs

Pronominal (reflexive) verbs take être, and the past participle agrees with the reflexive pronoun if it functions as a direct object — see agreement with être for the full rule. The structure mirrors the passé composé exactly:

PersonReflexive pronounAuxiliaryPast participle
jem'étaislevé(e)
tut'étaislevé(e)
il / elles'étaitlevé(e)
nousnousétionslevé(e)s
vousvousétiezlevé(e)(s)
ils / elless'étaientlevé(e)s

Quand je suis entré dans la cuisine, elle s'était déjà préparé un café.

When I came into the kitchen, she had already made herself a coffee.

Ils s'étaient couchés tôt parce qu'ils devaient se lever à cinq heures.

They had gone to bed early because they had to get up at five.

Where you use it: four core contexts

The plus-que-parfait shows up in four characteristic contexts. Each one is treated in its own detail page; the overview here is enough to recognize the pattern.

1. Past anteriority: A happened before B (both past)

The most common use. Two past events, and you want to mark that one happened before the other.

Il avait fermé la porte avant de partir.

He had closed the door before leaving.

Le train était parti quand nous sommes arrivés à la gare.

The train had left when we arrived at the station.

J'avais fini mes devoirs quand mes amis m'ont appelé.

I had finished my homework when my friends called me.

This is the canonical use of the tense. The detail page is uses-anteriority.

2. Reported speech: backshifting after a past reporting verb

When you report what someone said, and the said-thing was already past from the speaker's perspective at the moment of speaking, French shifts the tense back. A passé composé in direct speech becomes a plus-que-parfait in indirect speech.

Direct speechIndirect speech
Il a dit : « J'ai fini. »Il a dit qu'il avait fini.
Elle a dit : « Je suis allée à Paris. »Elle a dit qu'elle était allée à Paris.
Ils ont dit : « Nous nous sommes amusés. »Ils ont dit qu'ils s'étaient amusés.

Le journaliste a écrit que le ministre avait démissionné la veille.

The journalist wrote that the minister had resigned the day before.

Elle a expliqué qu'elle n'avait jamais visité ce musée.

She explained that she had never visited this museum.

This backshifting parallels English exactly: He said, "I finished"He said he had finished. English speakers usually do this without thinking. French speakers do the same, with the same plus-que-parfait that English calls "past perfect."

3. Hypothetical past: type-3 conditional in si-clauses

When a si-clause looks back at a counterfactual past — if I had done X, I would have done Y — French uses the plus-que-parfait in the si-clause and the conditional past (conditionnel passé) in the main clause.

Si j'avais étudié, j'aurais réussi l'examen.

If I had studied, I would have passed the exam.

S'il était parti plus tôt, il aurait évité l'embouteillage.

If he had left earlier, he would have avoided the traffic jam.

Si nous avions su, nous ne serions pas venus.

If we had known, we wouldn't have come.

This is one of the highest-payoff uses of the plus-que-parfait — the type-3 conditional is the workhorse of regret, hypothetical reflection, and counterfactual reasoning. The structural mirror with English is exact: si + plus-que-parfait + conditionnel passé matches if + past perfect + would have + past participle. Detail page: uses-si-clauses.

4. Regret with si seulement

The exclamation si seulement... (if only...) takes the plus-que-parfait when the speaker regrets a past non-action or past action:

Si seulement j'avais su !

If only I had known!

Si seulement elle m'avait écouté.

If only she had listened to me.

Si seulement nous étions partis plus tôt...

If only we had left earlier...

This is a fixed expression, but it slots cleanly into the plus-que-parfait paradigm. Detail page: uses-regret.

Negation: ne...pas wraps the auxiliary

To make the plus-que-parfait negative, ne...pas wraps around the auxiliary, exactly as in the passé composé:

Je n'avais pas mangé depuis le matin.

I hadn't eaten since morning.

Elle n'était pas encore partie quand je l'ai appelée.

She hadn't left yet when I called her.

Ils ne s'étaient pas amusés à la fête.

They hadn't had fun at the party.

The negative pairs ne...jamais (never), ne...rien (nothing), ne...plus (no longer), ne...pas encore (not yet) all follow the same template — between the ne and the pas-equivalent sits only the auxiliary; the past participle stays at the end.

Comparison with English

The plus-que-parfait maps almost one-to-one onto English had + past participle. The mapping is so close that English speakers often need only to remember to (a) put the auxiliary in the imparfait rather than the simple past and (b) follow French's auxiliary-choice rules.

FrenchEnglishNotes
j'avais mangéI had eatendirect equivalent
tu étais parti(e)you had leftFrench uses être for partir
elle s'était levéeshe had gotten upFrench requires reflexive pronoun
nous avions finiwe had finisheddirect equivalent
si j'avais suif I had knowntype-3 conditional, identical structure

The major friction points: forgetting être with the maison d'être verbs (j'avais allé is wrong), forgetting reflexive pronouns (j'avais levé instead of je m'étais levé), and using the wrong tense in si-clauses (English speakers sometimes try to put a conditional in the si-clause itself, which is wrong in both languages but more easily slips out in French).

When to use plus-que-parfait vs. passé composé

The plus-que-parfait specifies anteriority. If both events are in the past but neither is presented as earlier than the other, both stay in passé composé:

  • J'ai mangé et j'ai bu. (I ate and I drank — sequence implied but no one is earlier)
  • J'avais mangé quand il est arrivé. (I had eaten when he arrived — explicit anteriority)

When the second event is quand, lorsque, après que + a past tense, the first event often sits naturally in plus-que-parfait. Detail page: with-quand-lorsque-apres-que.

Common Mistakes

Mistake 1: Using the present tense of the auxiliary instead of the imparfait.

❌ Quand je suis arrivé, ils ont déjà mangé.

The intent is anteriority — they had eaten before I arrived. The first verb needs the imparfait of avoir: ils avaient déjà mangé.

✅ Quand je suis arrivé, ils avaient déjà mangé.

When I arrived, they had already eaten.

Mistake 2: Using avoir for a verb that takes être.

❌ Elle avait allée à Paris l'année précédente.

Aller takes être, not avoir. The correct form is elle était allée à Paris.

✅ Elle était allée à Paris l'année précédente.

She had gone to Paris the previous year.

Mistake 3: Forgetting subject agreement with être verbs.

❌ Mes sœurs étaient parti avant moi.

With être, the past participle agrees with the subject. Feminine plural requires parties.

✅ Mes sœurs étaient parties avant moi.

My sisters had left before me.

Mistake 4: Using the conditional in the si-clause of a type-3 conditional.

❌ Si j'aurais su, je serais venu plus tôt.

A classic French error, also made by native speakers in informal speech. The si-clause requires the plus-que-parfait, not the conditionnel passé. The corrected form is si j'avais su, je serais venu plus tôt.

✅ Si j'avais su, je serais venu plus tôt.

If I had known, I would have come earlier.

Mistake 5: Using the plus-que-parfait when both events are simultaneous.

❌ Hier, j'avais mangé une pizza et j'avais bu un verre de vin.

Both actions happened on the same evening with no anteriority between them. Use the passé composé: j'ai mangé une pizza et j'ai bu un verre de vin.

✅ Hier, j'ai mangé une pizza et j'ai bu un verre de vin.

Yesterday, I had a pizza and a glass of wine.

Mistake 6: Forgetting the reflexive pronoun in pronominal verbs.

❌ J'avais levé tôt ce matin-là.

The verb is se lever (pronominal), so it requires the reflexive pronoun and être: je m'étais levé(e). Without me, the verb means something else (I had lifted [something]).

✅ Je m'étais levé(e) tôt ce matin-là.

I had gotten up early that morning.

Key takeaways

The plus-que-parfait expresses an action completed before another past action. Build it with the imparfait of avoir or être + past participle; the auxiliary choice and agreement rules are the same as in the passé composé.

It maps almost perfectly onto English had + past participle, which makes it one of the lower-friction tenses for English speakers. The four main uses are: marking anteriority between two past events, reporting prior past actions in indirect speech, expressing hypothetical past in si-clauses (with a conditionnel passé in the main clause), and lamenting unfulfilled past possibilities with si seulement.

Once you can form the passé composé, the plus-que-parfait is a one-step extension: keep everything else the same, swap the auxiliary into the imparfait. The detail pages cover formation, anteriority, si-clauses, and regret.

Now practice French

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning French

Related Topics

  • Plus-que-parfait: FormationB1Build the plus-que-parfait by combining the imparfait of avoir or être with a past participle. The same auxiliary rules and agreement patterns as the passé composé apply — only the auxiliary's tense changes.
  • Plus-que-parfait: The Past of the PastB1The plus-que-parfait marks an action that happened before another past action. Triggered by sequencing adverbs (déjà, encore, jamais), required in reported speech to back-shift the passé composé, and the modern replacement for the literary passé antérieur.
  • Plus-que-parfait in Si-Clauses: Past CounterfactualsB1The third type of French conditional pairs si + plus-que-parfait with the conditionnel passé to express what would have happened if the past had been different. Past unreal hypotheses about events that didn't actually occur.
  • Plus-que-parfait for Regret, Reproach, and WishesB1Si seulement j'avais su... French uses the plus-que-parfait, often paired with conditionnel passé modals (j'aurais dû, tu aurais pu), to express regret about past actions, reproach what wasn't done, and voice wishes about how things could have gone.
  • Plus-que-parfait with quand, lorsque, après queB2How the plus-que-parfait combines with temporal conjunctions like quand, lorsque, après que, dès que, and une fois que to build past-anterior sequences. Includes the prescriptive après que + indicative rule and how modern speech departs from it.
  • Le Passé Composé: OverviewA1The passé composé is French's main spoken past tense — used for completed past events, formed with avoir or être plus a past participle. It does the work that English splits between simple past (I ate) and present perfect (I have eaten).
  • L'Imparfait: Formation et TerminaisonsA2How to build the imparfait for any French verb — take the 1pl present (nous parlons), drop -ons, add -ais, -ais, -ait, -ions, -iez, -aient. One sole irregular (être), three predictable spelling adjustments, and a four-way pronunciation homophony you need to know.