Passé composé vs plus-que-parfait
Two compound past tenses, one difference: which happened first. How to order events in French past narration, and the si clause that goes with each.
These two are much easier to separate than the imparfait and the passé composé, because there is only one variable: which action happened first. Both describe completed events. The plus-que-parfait is the one that was already over.
The only difference
J’ai parlé - I spoke. J’avais parlé - I had spoken (before something else in the past).
The participle is identical. The auxiliary is the same verb. Only its tense changes - present for the passé composé, imparfait for the plus-que-parfait:
| Pronoun | Form |
|---|---|
| j' | j'ai parlé |
| tu | tu as parlé |
| il/elle | il/elle a parlé |
| nous | nous avons parlé |
| vous | vous avez parlé |
| ils/elles | ils/elles ont parlé |
| Pronoun | Form |
|---|---|
| j' | j'avais parlé |
| tu | tu avais parlé |
| il/elle | il/elle avait parlé |
| nous | nous avions parlé |
| vous | vous aviez parlé |
| ils/elles | ils/elles avaient parlé |
That is the entire structural difference, and it holds for every verb in the language.
Ordering events
The plus-que-parfait exists so you can mention the later event first:
Il était parti quand je suis arrivé. - He had left when I arrived.
He left; then I arrived. The plus-que-parfait flags that his departure came first, even though the sentence names my arrival second. Flatten both into the passé composé and the meaning changes:
Il est parti quand je suis arrivé. - He left as I arrived.
Same words otherwise, different story: now the two happened together.
Both take the same auxiliary
Everything you know about auxiliary choice and agreement carries over untouched. Être verbs stay être verbs:
| Pronoun | Form |
|---|---|
| je | je suis allé |
| tu | tu es allé |
| il | il est allé |
| elle | elle est allée |
| nous | nous sommes allés |
| vous | vous êtes allés |
| elles | elles sont allées |
| ils | ils sont allés |
| Pronoun | Form |
|---|---|
| j' | j'étais allé |
| tu | tu étais allé |
| il | il était allé |
| elle | elle était allée |
| nous | nous étions allés |
| vous | vous étiez allés |
| elles | elles étaient allées |
| ils | ils étaient allés |
Je suis allé → j’étais allé. The agreement endings behave identically, because they always attach to the participle and the participle hasn’t changed.
Reflexives too - they take être in both:
| Pronoun | Form |
|---|---|
| je | je me suis levé |
| tu | tu t'es levé |
| il | il s'est levé |
| elle | elle s'est levée |
| nous | nous nous sommes levés |
| vous | vous vous êtes levés |
| elles | elles se sont levées |
| ils | ils se sont levés |
| Pronoun | Form |
|---|---|
| je | je m'étais levé |
| tu | tu t'étais levé |
| il | il s'était levé |
| elle | elle s'était levée |
| nous | nous nous étions levés |
| vous | vous vous étiez levés |
| elles | elles s'étaient levées |
| ils | ils s'étaient levés |
Where each one shows up
| Passé composé | Plus-que-parfait | |
|---|---|---|
| Narration | The events, in order | An event out of order, already finished |
| Cause | Je suis tombé | J’étais tombé, donc je boitais |
| Reported speech | “J’ai fini” | Il a dit qu’il avait fini |
| Conditional | - | Si j’avais su… |
Reported speech is worth noticing. When you report a past statement, a passé composé in the original shifts back a step:
“J’ai terminé le rapport.” → Il a dit qu’il avait terminé le rapport.
English does exactly the same thing, which makes it one of the easier things to get right.
Common mistakes
Common questions
Is the difference really just which came first?
Essentially, yes - and that makes this the most tractable pair in French past tense. Both describe completed actions. The plus-que-parfait marks the one that was already finished before the other past moment.Do they use the same auxiliary?
Always. A verb’s auxiliary belongs to the verb, not the tense. Je suis allé becomes j’étais allé; j’ai parlé becomes j’avais parlé. The participle and the agreement rules are identical too - only the tense of the auxiliary moves.Can I skip the plus-que-parfait and use the passé composé twice?
Only if the events are in the order you say them. Il est parti, puis je suis arrivé is fine. But il était parti quand je suis arrivé can’t be flattened - using the passé composé for both would change the sequence.Which si clause goes with each?
Neither appears after si in a conditional sentence, except the plus-que-parfait: si j’avais su, je serais venu. The passé composé doesn’t take part in the si ladder at all.Practise this tense in Phonique
Phonique drills 700+ verbs in the plus-que-parfait, with the negative forms too. Présent and passé composé are free to practise without an account; Premium adds the plus-que-parfait and the other seven tenses.