B1Grammar

Plus-que-parfait: The Past Perfect and 'If Only' Statements

17 min readUpdated September 30, 2026By
The key rule

Of two past events, the one that had already happened goes in the plus-que-parfait.

Quand je suis arrivé, le film a déjà commencé.
Quand je suis arrivé, le film avait déjà commencé.

Stand at the past moment of your story and ask: was this already done by then? If there is no such moment, the passé composé is enough.

Getting Started

Imagine you are telling someone about yesterday: I got to the café at ten, but Marie had already left. Both things are in the past, but Marie leaving happened before you arrived. French marks that earlier event with the plus-que-parfait:

Je suis arrivé au café à 10 h, mais Marie était déjà partie.

The name means “more than perfect”: further back than the passé composé. It is the third tense of every story, next to the passé composé and the imparfait, and the one that makes the order of events clear.

The whole lesson turns on one question. Stand at the past moment of your story (quand je suis arrivé, ce jour-là, à 10 h) and ask:

Was this already done by then?

If yes, it goes in the plus-que-parfait. If there is no past moment to stand on, the passé composé is enough.

Punjabi and Hindi have the same idea, with one trap. Marie ja chukki si (Marie had already gone) is exactly the plus-que-parfait: chukki si = était partie. But Punjabi also uses si for an ordinary past event (kal main doctor kol gaya si), and that one is not a plus-que-parfait (section 5).

By the end of this lesson you should be able to:

  • form the plus-que-parfait with avoir and être, with pronouns, negation and agreement;
  • see it as one rung of a ladder that also gives you the futur antérieur and the conditionnel passé;
  • decide when it is needed, and when the passé composé is enough;
  • use it to report what someone said and to express regret (si j’avais su…).

1 Forming it: the imparfait of avoir or être + past participle

It is built exactly like the passé composé, except that the auxiliary is in the imparfait:

Person avoir (imparfait) manger être (imparfait) partir
je / j’ avais j’avais mangé étais j’étais parti(e)
tu avais tu avais mangé étais tu étais parti(e)
il / elle / on avait il avait mangé était elle était partie
nous avions nous avions mangé étions nous étions parti(e)s
vous aviez vous aviez mangé étiez vous étiez parti(e)(s)
ils / elles avaient ils avaient mangé étaient elles étaient parties

Everything you know from the passé composé carries over: the same participles (mangé, vu, fait, pris, venu), the same choice of avoir or être (the DR MRS VANDERTRAMP verbs and every reflexive verb take être), and the same agreement with être: elle était partie, ils s’étaient levés.

2 The auxiliary ladder: one idea, four tenses

Keep the participle and move only the auxiliary. Its tense tells you where you are standing when you look at the finished action:

Auxiliary in… Form Seen from… Meaning
présent j’ai fini now I finished, I have finished
imparfait j’avais fini a moment in the past I had finished
futur j’aurai fini a moment in the future I will have finished
conditionnel j’aurais fini an imagined situation I would have finished

Learn this ladder once and you have four tenses. The plus-que-parfait is simply the passé composé seen from a past moment: j’ai fini seen from yesterday becomes j’avais fini. The next rungs are in Futur antérieur and Conditionnel passé (B2).

3 The main use: what had already happened

When you tell two past events and one came before the other, the earlier one goes in the plus-que-parfait:

  • Quand la police l’a arrêté, il avait déjà cambriolé trois maisons. (He had already burgled three houses.)
  • Il était fatigué parce qu’il avait mal dormi. (He had slept badly.)
  • Je n’avais jamais vu la neige avant d’arriver à Montréal. (I had never seen snow.)

The three past tenses, side by side. Same moment, same verb, three different stories:

Quand Karan a appelé, nous… Tense What happened
… mangions. imparfait we were in the middle of eating
… avions mangé. plus-que-parfait the meal was already over
… avons mangé. passé composé he called, and then we ate

And the pair every learner needs:

Passé composé Plus-que-parfait
Quand je suis arrivé, le film a commencé. (It started as I arrived.) Quand je suis arrivé, le film avait commencé. (It had started before I arrived.)

Signal words: déjà (already), ne… jamais… avant (never… before), ne… pas encore (not yet), and parce que when the cause came first. They are clues, not rules: the question in Getting Started decides.

4 When you don’t need it

The plus-que-parfait is for looking back from a past moment. You don’t need it when:

  • You tell events in the order they happened. Je suis rentré, j’ai mangé, puis je suis sorti. Each verb moves the story forward, so each one is passé composé.
  • You use après + past infinitive. Après avoir mangé, je suis sorti. The order is already clear.
  • There is no past reference point. J’ai perdu le livre que tu m’as prêté is natural French: both events are simply past, told from now. Que tu m’avais prêté is also correct, and stresses that the lending came first.

5 The Punjabi and Hindi trap: not every “si / tha” is a plus-que-parfait

Punjabi and Hindi use the si / tha form for ordinary past events as well. In French those are passé composé:

  • Kal main doctor kol gaya si (I went to the doctor yesterday). → Hier, je suis allé chez le médecin.
  • Main 2019 vich Canada aaya si (I came to Canada in 2019). → Je suis arrivé au Canada en 2019.

Ask yourself: is there another, later past moment that this happened before? If not, passé composé. If there is, and the order matters, plus-que-parfait:

  • Jadon main Canada aaya, main pehlan kade barf nahin vekhi si → Quand je suis arrivé au Canada, je n’avais jamais vu la neige.

6 Reporting what someone said

When you report, from the past, something a person said about their own past, their passé composé becomes the plus-que-parfait:

  • « J’ai déjà vu ce film. » → Elle m’a dit qu’elle avait déjà vu ce film.
  • « J’ai raté l’autobus. » → Il a expliqué qu’il avait raté l’autobus.

The other tense changes are in Indirect Speech.

7 Regret: si + plus-que-parfait

For something that did not happen in the past, and its imagined result: si + plus-que-parfait, then the conditionnel passé:

  • Si j’avais étudié, j’aurais réussi l’examen. (I didn’t study; I didn’t pass.)
  • S’il n’avait pas plu, nous serions allés au parc.
  • Si seulement je l’avais su ! (If only I had known!)

This is the third of the three si patterns. The first two are in Conditionnel, and the full conditionnel passé is in the B2 lesson.

8 Setting the background of a story

A story often opens with what had already happened before the main event:

  • Pierre avait travaillé dur pendant des mois. Le jour de l’examen, il était prêt.
  • Nous avions économisé pendant deux ans. Enfin, nous avons acheté une maison.

The work and the saving are the background (plus-que-parfait); the exam day and the purchase are the story.

9 Pronouns, negation and agreement

  • Negation goes around the auxiliary: je n’avais pas vu, il n’était jamais venu, nous n’avions pas encore fini.
  • Object pronouns go before the auxiliary: *je **l’*avais vu, *elle **me l’*avait dit, nous y étions allés.
  • Reflexive verbs take être: je m’étais levé tôt, ils s’étaient trompés.
  • Agreement with avoir when the direct object comes first: les clés? Je les avais oubliées; la lettre que j’avais écrite.

10 Hearing it

  • J’avais sounds like “zha-vè”; j’ai sounds like “zhé”. Il avait fini has one more syllable than il a fini. Listen for that extra “-vè” or “-vait”.
  • J’étais allé (plus-que-parfait of aller) is not j’ai été (passé composé of être): j’étais allé à Toronto = I had gone to Toronto; j’ai été malade = I was sick.

11 At a glance: the past tenses together

Tense Built with Job Example
Passé composé ai / suis + participle what happened J’ai mangé une pomme.
Imparfait -ais, -ait… what was going on, habits, the scene Je mangeais quand il a appelé.
Plus-que-parfait avais / étais + participle what had already happened by a past moment J’avais déjà mangé quand il a appelé.
Conditionnel passé aurais / serais + participle what would have happened, but didn’t Si j’avais su, j’aurais mangé avant.

Choosing between the first two is in Imparfait vs Passé Composé.

Common Mistakes

❌ Wrong ✅ Right Why
Quand je suis arrivé, le film a déjà commencé. Quand je suis arrivé, le film avait déjà commencé. it started before the past moment
Elle avait parti. Elle était partie. partir takes être
Elle était allé au bureau. Elle était allée au bureau. être: the participle agrees
Hier, j’avais mangé au restaurant. Hier, j’ai mangé au restaurant. one past event: passé composé
Si j’aurais su… Si j’avais su… si meaning “if” never takes the conditionnel
J’ai avais mangé. J’avais mangé. one auxiliary, in the imparfait
Il m’a dit qu’il a fini. Il m’a dit qu’il avait fini. reported from the past: passé composé → plus-que-parfait
Je n’avais vu jamais la neige. Je n’avais jamais vu la neige. ne… jamais goes around the auxiliary
Je m’avais levé tôt. Je m’étais levé tôt. reflexive verbs take être
Mes clés ? Je les avais oublié. Mes clés ? Je les avais oubliées. avoir + a direct object placed before: agreement

Practice

A. Put the verb in the plus-que-parfait

  1. Quand je suis arrivé, le cours ______ (commencer).
  2. Elle n’était plus là : elle ______ (partir).
  3. Nous ______ (voir) ce film avant, alors nous avons choisi autre chose.
  4. Ils étaient fatigués parce qu’ils ______ (se lever) à 5 h.
  5. Il m’a dit que tu ______ (prendre) sa voiture.
  6. Je ne trouvais pas mes clés : je les ______ (oublier) au bureau.
  7. Quand nous sommes arrivés, les invités ______ (manger) sans nous.
  8. Elle ______ (ne jamais prendre) l’avion avant ce voyage.
0 / 8 correct

B. Passé composé or plus-que-parfait?

  1. Hier soir, nous ______ (regarder) un film, puis nous sommes allés dormir.
  2. Quand je suis rentré, ma femme ______ (préparer) le dîner. Il était déjà sur la table.
  3. Il ______ (perdre) son emploi l’année dernière.
  4. Il était triste parce qu’il ______ (perdre) son emploi.
  5. En 2019, Simran ______ (arriver) au Canada.
  6. Elle a dit qu’elle ______ (réussir) son examen.
  7. Si nous ______ (partir) plus tôt, nous n’aurions pas raté le train.
0 / 7 correct

C. Which story? Choose the tense that matches the English

  1. Quand Karan a appelé, nous ______ (manger). (We were eating when he called.)
  2. Quand Karan a appelé, nous ______ (manger). (We had already eaten when he called.)
  3. Quand Karan a appelé, nous ______ (manger). (He called, and then we ate.)
  4. Quand je suis arrivé, le film ______ (commencer). (It started as I arrived.)
  5. Quand je suis arrivé, le film ______ (commencer). (It had started before I arrived.)
0 / 5 correct
Answers

A. 1. avait commencé · 2. était partie · 3. avions vu · 4. s’étaient levés · 5. avais pris · 6. avais oubliées (les = les clés: agreement) · 7. avaient mangé · 8. n’avait jamais pris

B. 1. avons regardé (events in order) · 2. avait préparé (done before I got home) · 3. a perdu (one past event) · 4. avait perdu (the cause came first) · 5. est arrivée · 6. avait réussi (reported from the past) · 7. étions partis / étions parties

C. 1. mangions · 2. avions mangé · 3. avons mangé · 4. a commencé · 5. avait commencé

Your Turn: A Bad Surprise

“Racontez une mauvaise surprise” is a natural TEF or TCF speaking prompt, and the plus-que-parfait is what makes such a story clear. Tell one out loud: you arrived somewhere, and something had already happened.

Model answer: L’année dernière, je suis allé à Montréal pour un entretien d’embauche. J’avais tout préparé : j’avais imprimé mon CV et j’avais répété mes réponses. Mais quand je suis arrivé à la gare, le train était déjà parti. J’avais mal lu l’horaire : le départ était à 7 h, pas à 8 h. Heureusement, j’ai appelé l’entreprise, et ils ont accepté de me voir l’après-midi. Depuis ce jour-là, je vérifie toujours l’horaire deux fois !

Look at the three tenses: the events in the passé composé (suis allé, suis arrivé, ai appelé, ont accepté), what had already happened by then in the plus-que-parfait (avais préparé, avais imprimé, avais répété, était parti, avais mal lu), and the scene in the imparfait (le départ était à 7 h).

What’s Next

FAQ

What is the difference between the plus-que-parfait and the passé composé?

The passé composé says what happened, seen from now: j'ai mangé (I ate). The plus-que-parfait says what had already happened, seen from a moment in the past: j'avais déjà mangé quand elle est arrivée (I had already eaten when she arrived). The build is the same; only the auxiliary moves back one step, from ai/suis to avais/étais.

In Punjabi I say 'main gaya si'. Is that always the plus-que-parfait?

No. Punjabi and Hindi use the si/tha form (gaya si, gaya tha) for an ordinary past event too: kal main doctor kol gaya si (I went to the doctor yesterday). In French that is the passé composé: hier, je suis allé chez le médecin. Use the plus-que-parfait only when there is another, later past moment that this happened before.

English often leaves out 'had'. Does French?

Sometimes the choice changes the meaning: quand je suis arrivé, le film a commencé means it started as I arrived; le film avait commencé means it had started before. When there is no past reference point, the passé composé is fine for both events: j'ai perdu le livre que tu m'as prêté. Que tu m'avais prêté is also correct and stresses which came first.

How does the plus-que-parfait work in si sentences?

For regret about the past: si + plus-que-parfait, then the conditionnel passé. Si j'avais étudié, j'aurais réussi (if I had studied, I would have passed): I didn't study and I didn't pass. On its own, si seulement + plus-que-parfait is a regret: si seulement je l'avais su !

Is it avais or étais?

The same choice as in the passé composé. Most verbs take avoir (j'avais mangé); the DR MRS VANDERTRAMP verbs of movement and change and all reflexive verbs take être (j'étais parti, je m'étais levé), and with être the participle agrees with the subject: elle était partie.

Check Your Understanding

1. Quand je suis arrivé au cinéma, le film ______.
2. Elle n'était plus là : elle ______ quand j'ai téléphoné.
3. Si tu ______ mon conseil, tu n'aurais pas eu de problème.
4. Il m'a dit : « J'ai fini. » → Il m'a dit qu'il ______.
5. What does 'Quand Karan a appelé, nous avions mangé' mean?
6. Hier, je ______ chez le médecin. (Kal main doctor kol gaya si.)
Next lessonReading: La Première Tempête de Gurpreet (B1 · Imparfait vs passé composé)B1 path · Telling a story in the past
Grammar term
All grammar terms →