Le passé surcomposé

Le passé surcomposé


Exprime une action finie juste avant une autre au passé : dès que, après que, quand, une fois que. Quand j'ai eu fini de dépasser la voiture, elle a pu enfin se rabattre.

(Expresses an action that is completed just before another in the past: dès que, après que, quand, une fois que. Quand j'ai eu fini de dépasser la voiture, elle a pu enfin se rabattre.)

What this tense is: the passé surcomposé (a “double perfect”)

Use it to show that an action in the past was fully completed immediately before another past action.

  • Think: “as soon as / once / after / when + had already done”
  • It often sounds formal or written (with avoir especially).

How to build it (the core pattern)

It is literally a past tense of the past tense.

Step Form Example
1 Auxiliary (avoir or être) in the passé composé j’ai eu / je suis allé → (here we need j’ai eu / j’ai été)
2 + past participle of the main verb j’ai eu fini, j’ai eu bu, j’ai eu payé
Passive with être avoir (PC) + été + past participle j’ai eu été payé (= I had been paid)

When French actually uses it (and when not)

  • Most typical: in a subordinate clause introduced by a trigger word, followed by a main clause in a past tense.
  • Triggers you’ll see a lot: dès que, après que, quand, une fois que.
  • Meaning: not just “before”, but just before / as soon as it was done.
What you want to say French structure
Immediate sequence in the past Dès que + passé surcomposé, passé composé
Simple “earlier than” (more neutral) Plus-que-parfait + passé composé (more common in everyday French)

Quick comparison: passé surcomposé vs plus-que-parfait (what changes?)

Both can translate as “had done”, but the nuance differs.

Nuance Preferred in French Example
Immediate anteriority (“the moment it was done…”) Passé surcomposé Dès que j’ai eu fini, j’ai appelé le client.
Earlier in the past (no “immediately”) Plus-que-parfait Quand j’avais fini, j’ai appelé le client.

Word order: where the pieces go

The key is that the auxiliary is “split” like in the passé composé, but with eu inserted.

  • Correct: J’ai eu payé.
  • With negation: Je n’ai pas eu fini.
  • With pronouns: Dès que je l’ai eu payée, j’ai reçu la facture. (Agreement explained below.)

Agreement: the same rules as in the passé composé

  • With avoir: no agreement unless a direct object pronoun comes before the verb.
  • With être / passive: agreement with the subject (paid → payé/payée/payés/payées).
Type Correct Watch out for
Avoir (no COD before) Dès que j’ai eu payé l’amende, j’ai contesté. Dès que j’ai eu payée l’amende…
Avoir + COD pronoun before Une fois que je l’ai eu payée, j’ai reçu la facture acquittée. …je l’ai eu payé (if “l’ ” = la facture)
Passive (être) Une fois que nous avons eu été payés, nous avons signé le reçu. …été payé (if “nous” = plural)

Register warnings (what sounds natural at B2)

  • With avoir: the passé surcomposé is rare in everyday conversation. It appears more in formal, legal, or administrative contexts.
  • In speaking, you will often choose: dès que + passé composé or quand + plus-que-parfait, depending on the nuance.
  • Avoid with pronominal verbs (e.g., se garer) in normal usage; it tends to sound heavy or unnatural.

Self-check: can you produce it reliably?

  1. Do I need to emphasize immediate “just before”?
  2. Which auxiliary does the verb normally take in the passé composé: avoir or être?
  3. Put that auxiliary in the passé composé: j’ai eu / tu as eu / il a eu
  4. Add the past participle: fini, bu, payé, etc.
  5. Check agreement rules (especially with l’/la/les placed before).

Target feeling: “I can spot the trigger (dès que / après que / une fois que), build ai eu + participle, and check agreement like in the passé composé.”

  1. You use two auxiliaries, avoir/être always in the passé composé + past participle.
Avec être: être payé (With être: to be paid)Avec avoir: finir (With avoir: to finish)Avec avoir: boire
J'ai eu été payé (I had been paid)J'ai eu fini (I had finished)J'ai eu bu (I had drunk)
Tu as eu été payé (You had been paid)Tu as eu fini (You had finished)Tu as eu bu (You had drunk)
Il a eu été payé (He had been paid)Elle a eu fini (She had finished)Elle a eu bu (She had drunk)
Nous avons eu été payés (We had been paid)Nous avons eu fini (We had finished)Nous avons eu bu (We had drunk)
Vous avez eu été payés (You had been paid)Vous avez eu fini (You had finished)Vous avez eu bu (You had drunk)
Ils ont eu été payés (They had been paid)Ils ont eu fini (They had finished)Ils ont eu bu (They had drunk)

Exceptions!

  1. This tense with avoir is rare, especially in writing or in formal style.
  2. Avoid it with pronominal verbs: se garer.

Exercise 1: Multiple choice

Instruction: Choose the correct answer

Fetching your corrections... Please don't close this page yet.

1. Dès que vous ________ l'amende en ligne, la contravention a été classée.

As soon as you ________ the fine online, the ticket was closed.

2. Quand j'________ de doubler le camion, j'ai remis mon clignotant et je me suis rabattu.

When I ________ overtaking the truck, I turned my indicator back on and pulled back in.

3. Après que j'________ un seul verre, j'ai préféré laisser ma voiture au parking.

After I ________ just one glass, I preferred to leave my car in the parking lot.

4. Une fois que tu ________, tu as pu contester le retrait de points sans stress.

Once you ________, you were able to contest the points deduction without stress.

Exercise 2: Rewrite the phrases

Instruction: Rewrite each sentence by replacing the clause in the passé composé with a past anterior (avoir/être in the passé composé + past participle), introduced by a trigger such as "dès que / après que / quand / une fois que".

Fetching your corrections... Please don't close this page yet.

Show/Hide translation Show/Hide hints
  1. Hint Hint (Après que) Après que je l'ai payé, le prestataire m'a envoyé la facture acquittée.
    ⇒ ____________________________________________________________________________________________________ Example
    Après que je l'ai eu payé, le prestataire m'a envoyé la facture acquittée.
    (After I had paid it, the service provider sent me the paid invoice.)
  2. Hint Hint (Dès que) Dès qu'ils ont fini la réunion, ils ont appelé le client.
    ⇒ ____________________________________________________________________________________________________ Example
    Dès qu'ils ont eu fini la réunion, ils ont appelé le client.
    (As soon as they had finished the meeting, they called the client.)
  3. Hint Hint (Quand) Quand tu as bu ton café, tu es parti au rendez‑vous.
    ⇒ ____________________________________________________________________________________________________ Example
    Quand tu as eu bu ton café, tu es parti au rendez‑vous.
    (When you had drunk your coffee, you left for the appointment.)
  4. Hint Hint (Une fois que) Une fois que nous avons fini de remplir le formulaire en ligne, nous avons reçu un accusé de réception.
    ⇒ ____________________________________________________________________________________________________ Example
    Une fois que nous avons eu fini de remplir le formulaire en ligne, nous avons reçu un accusé de réception.
    (Once we had finished filling out the online form, we received an acknowledgment of receipt.)

Exercise 3: Multiple Choice

Instruction: Choose the correctly formed sentence in the passé surcomposé.

Fetching your corrections... Please don't close this page yet.

1.
Incorrect - wrong agreement of the past participle: with the auxiliary avoir, “payé” does not agree here; “contestée” is inappropriate unless the direct object is placed before the verb, which is not the case.
2.
Incorrect in this exercise - although generally grammatically acceptable, here the exercise targets the passé surcomposé (“j'ai eu fini”) to emphasize immediate anteriority, so “j'ai fini” is the variant expected as a pedagogical error.

Written by

This content has been designed and reviewed by the coLanguage pedagogical team: About coLanguage

Profile Picture

Marco De Faria

Master in Foreign Languages

University of Poitiers

University_Logo

France


Last Updated:

Tuesday, 21/07/2026 03:30