Tenses & moods
Plus-que-parfait
The "past before the past." Once imparfait and passé composé feel automatic, this is the tense that lets you step further back — to say what had already happened before the moment you're narrating. It's the missing third layer of French past narration.
Concept Map — Plus-que-parfait
The "past before the past." Once imparfait and passé composé feel automatic,
this is the tense that lets you step further back — to say what had
already happened before the moment you're narrating. It's the missing third
layer of French past narration.
Anchor
The plus-que-parfait (PQP) is built exactly like the passé composé, but the
auxiliary moves into the imparfait:
avoir/être(imparfait) + past participlej'avais mangé(I had eaten) ·elle était partie(she had left) ·je m'étais levée(I had gotten up)
It marks an event that was already finished before another past event. In a
story told in passé composé / imparfait, the PQP is the flashback — the thing
that happened earlier and explains the rest:
Quand je suis arrivée, il était déjà parti.
(When I arrived, he had already left.)
Prerequisites
Control these before this lands — PQP is literally made of them:
- [[Imparfait-Formation]] (create) — you conjugate the auxiliary in the
imparfait (j'avais,tu avais,il avait,nous avions,vous aviez,ils avaient/j'étais,tu étais…). If imparfait ofavoir/êtreisn't
automatic, PQP can't be. - [[Passe-Compose-Formation]] (create) — same
avoir-vs-êtresplit, same
past participles. PQP = "passé composé with the auxiliary backed up a step." - [[Etre-Verbs-Agreement]] (create) — same agreement rules carry over:
j'étais allée,elle s'était levée,ils étaient partis. This is Miranda's
logged weak point (Control Center → Current Weak Points), so it bites here too.
The Contrast
PQP is not chosen by meaning but by relative timing — it's the earliest of
two or more past events. Pick by which happened first, not by the English verb.
| Cue / Function | Plus-que-parfait (earlier) | Passé composé / Imparfait (the reference past) |
|---|---|---|
| Two past events, mark the first | Il était parti … |
… quand je suis arrivée. |
| "had already done X" | J'avais déjà mangé. |
(before) … quand il est arrivé. |
| Reason/back-story for a past state | J'étais fatiguée parce que je n'avais pas dormi. |
J'étais fatiguée … (imparfait frame) |
| Reported/indirect past ("he said he had…") | Elle a dit qu'elle avait fini. |
Elle a dit … |
| Regret / unreal past (the if-half) | Si j'avais su, … |
→ triggers conditionnel passé in the result half |
| A simple completed event (no earlier layer) | — | J'ai mangé à 8h. (just passé composé) |
The three-layer past, in one sentence:
Il pleuvait (imparfait — frame), j'avais oublié mon parapluie (PQP — earlier cause), alors je suis rentrée trempée (passé composé — main event).
This is the natural sequel to [[imparfait-vs-passe-compose]]: imparfait sets the
scene ▸ plus-que-parfait supplies what happened before ▸ passé composé drives
the main events.
Companion Language Points
Learn these in the same sessions — they're where PQP actually earns its keep:
- [[Si-Clauses-Hypotheses]] (create) — the highest-value companion:
si + plus-que-parfait → conditionnel passé= regret / "what would have been"
(Si j'avais su, je ne serais pas venue.). Already met passively in the
Iran vlog ([[french-learning-crossref]] flags it as "ahead-of-curriculum"). - [[Conditionnel-Passe]] (create) — the result half of that si-clause
(j'aurais fait,je serais parti·e). PQP and conditionnel passé are a pair;
studying one without the other leaves the structure half-built. - [[Past-Time-Markers]] (create) — the words that flag "already / before":
déjà,ne … pas encore,avant (de),auparavant,la veille(the day
before),jusque-là,quand+ earlier clause.
Fixed Expressions
Memorize whole — they hard-wire the tense:
| French | Use |
|---|---|
Si j'avais su… |
"Had I known…" — the canonical regret opener (PQP). |
… avait déjà + participe |
"had already ___" — the most common PQP shape. |
Comme si + plus-que-parfait |
"as if [it had] ___" — comme s'il ne s'était rien passé. |
Je n'avais jamais + participe |
"I had never ___" — je n'avais jamais vu ça. |
Ce que j'avais dit / fait / prévu |
"what I had said/done/planned" — back-reference. |
What Completes It / Study Next
The expansion frontier:
- [[Conditionnel-Passe]] (create) — finishes the regret/hypothetical pair with
PQP. With this, the wholesi-system is mapped (present→present,
imparfait→conditionnel présent, PQP→conditionnel passé). - [[Si-Clauses-Hypotheses]] (create) — the dedicated map for the three
si
patterns; PQP is its third rung. Strong candidate for the next/french-expandrun. - Drill direction: once you can place PQP correctly, retell a past story and
add one flashback ("…because I had forgotten…") — that single layer is the
jump from A2 narration to B1.
Linked Sources
| Source | Note | Use For |
|---|---|---|
| Contrast | [[imparfait-vs-passe-compose]] | the two-tense base PQP sits on top of; read it first. |
| Cross-reference | [[french-learning-crossref]] | logs si + PQP → conditionnel passé as absorbed passively from the Iran vlog — passive→active is the opportunity. |
| YouTube lesson | [[Languages/French/Youtube Lessons/2026-03-24-iran-travel|Iran travel vlog]] | natural si + plus-que-parfait example in the wild. |
| YouTube lesson | [[Languages/French/Youtube Lessons/2026-04-30-pluriel-frappe-trompe-par-ma-femme|Pluriel — trompé par ma femme]] | PQP used for back-story/reported past. |
| Grammar Wiki | [[Languages/French/Grammar-Wiki/README|Grammar Wiki]] | home for the formation notes this map depends on. |
Production Drill
Scene: Tell a short "why I was late / why something went wrong" story —
6–8 sentences, out loud.
Force yourself to use, in one telling:
- one imparfait frame (weather, mood, setting);
- at least one plus-que-parfait flashback — the earlier cause
(j'avais oublié…,je n'avais pas dormi…,le train était déjà parti…); - the main events in passé composé;
- one correct
être-verb agreement in PQP (j'étais partie,elle s'était levée); - bonus: one
Si j'avais su, …regret sentence.
Then check against the contrast table and log any broken sentence as a weak point.
Mini self-test (answer without looking):
- "When I arrived, he had already left." → ?
- "I was tired because I hadn't slept." → ?
- "She said she had finished." → ?
- "Had I known, I wouldn't have come." → ?
- "I had never seen that." → ?
Answers
Quand je suis arrivée, il était déjà parti.(PC arrival + PQP earlier departure)J'étais fatiguée parce que je n'avais pas dormi.(imparfait frame + PQP cause)Elle a dit qu'elle avait fini.(reported past — PQP)Si j'avais su, je ne serais pas venue.(si + PQP → conditionnel passé)Je n'avais jamais vu ça.(PQP with jamais)
Anki Candidates
Pushed to Anki deck Claude French YouTube::Grammar (10 cards, 2026-06-30; tags: concept-map, plus-que-parfait, french-expand):
-
Quand je suis arrivée, il était déjà parti.— PQP = the earlier of two past events -
J'étais fatiguée parce que je n'avais pas dormi.— PQP gives the back-story cause -
Elle a dit qu'elle avait fini.— reported past → plus-que-parfait -
Si j'avais su, je ne serais pas venue.— si + PQP → conditionnel passé (regret) -
Je n'avais jamais vu ça.— PQP withne … jamais -
j'avais mangévsj'ai mangé— auxiliary in imparfait vs passé composé (the whole tense in one pair) - +4 more (formation, three-layer past sentence, être-agreement, "which tense marks the first event") — see TSV backup