French tense

French Plus-que-parfait

The past-before-past tense for an action completed before another past event or reference point.

When to use Plus-que-parfait

Earlier past action

Use it to show which of two past events happened first.

Quand je suis arrivé, il avait déjà mangé.
When I arrived, he had already eaten.

Reported past

Use it when a completed action is shifted backward under a past reporting verb.

Elle m'a dit qu'elle avait fini.
She told me she had finished.

Unreal past condition

Use it after si with a past conditional result.

Si j'avais su, je ne serais pas venu.
If I had known, I would not have come.

How to form Plus-que-parfait

Use avoir or être in the imparfait plus the shared past participle, with the same auxiliary and agreement rules as passé composé.

Patterns and conjugation examples

Imparfait avoir + participle

Tense formation. Most verbs use an imparfait form of avoir followed by the participle.

parler , to speak

jeavais parlé
tuavais parlé
ilavait parlé
nousavions parlé
vousaviez parlé
ilsavaient parlé

Imparfait être + participle

Tense formation. Être-auxiliary verbs use imparfait être with subject agreement.

aller , to go

jeétais allé
tuétais allé
ilétait allé
nousétions allés
vousétiez allés
ilsétaient allés

Regular -er participles

Regular. Replace -er with -é.

parler , to speak

jeavais parlé
tuavais parlé
ilavait parlé
nousavions parlé
vousaviez parlé
ilsavaient parlé

Regular -ir participles

Regular. Replace -ir with -i (finir → fini, partir → parti, servir → servi).

finir , to finish

jeavais fini
tuavais fini
ilavait fini
nousavions fini
vousaviez fini
ilsavaient fini

-ir → -u participles

Transformation. venir, tenir, courir and their compounds form the participle in -u (venu, tenu, couru).

venir , to come

jeétais venu
tuétais venu
ilétait venu
nousétions venus
vousétiez venus
ilsétaient venus

Regular -re participles

Regular. Replace -re with -u.

attendre , to wait

jeavais attendu
tuavais attendu
ilavait attendu
nousavions attendu
vousaviez attendu
ilsavaient attendu

-vrir / -frir → -ert

Transformation. The productive -vrir and -frir families form their participle in -ert.

ouvrir , to open

jeavais ouvert
tuavais ouvert
ilavait ouvert
nousavions ouvert
vousaviez ouvert
ilsavaient ouvert

-uire → -uit participles

Transformation. Verbs in -uire form the participle in -uit (conduire → conduit, produire → produit).

conduire , to drive

jeavais conduit
tuavais conduit
ilavait conduit
nousavions conduit
vousaviez conduit
ilsavaient conduit

-eindre / -aindre / -oindre → -eint / -aint / -oint

Transformation. These nasal -dre verbs drop -dre and add -t (peindre → peint, craindre → craint, joindre → joint).

peindre , to paint

jeavais peint
tuavais peint
ilavait peint
nousavions peint
vousaviez peint
ilsavaient peint

-prendre → -pris

Transformation. prendre and its compounds form the participle in -pris (prendre → pris, comprendre → compris).

prendre , to take

jeavais pris
tuavais pris
ilavait pris
nousavions pris
vousaviez pris
ilsavaient pris

-mettre → -mis

Transformation. mettre and its compounds form the participle in -mis (mettre → mis, permettre → permis).

mettre , to put

jeavais mis
tuavais mis
ilavait mis
nousavions mis
vousaviez mis
ilsavaient mis

-crire → -crit

Transformation. Verbs in -crire form the participle in -crit (écrire → écrit, décrire → décrit).

écrire , to write

jeavais écrit
tuavais écrit
ilavait écrit
nousavions écrit
vousaviez écrit
ilsavaient écrit

-cevoir → -çu

Transformation. Verbs in -cevoir form the participle in -çu (recevoir → reçu, apercevoir → aperçu).

recevoir , to receive

jeavais reçu
tuavais reçu
ilavait reçu
nousavions reçu
vousaviez reçu
ilsavaient reçu

-aître → -u

Transformation. Verbs in -aître form the participle in -u (connaître → connu, paraître → paru).

connaître , to know

jeavais connu
tuavais connu
ilavait connu
nousavions connu
vousaviez connu
ilsavaient connu

-oir → -u

Transformation. A group of -oir verbs form the participle in -u (voir → vu, vouloir → voulu, falloir → fallu).

voir , to see

jeavais vu
tuavais vu
ilavait vu
nousavions vu
vousaviez vu
ilsavaient vu

-re → -i (suivre)

Transformation. suivre and its compounds form the participle in -i (suivre → suivi, poursuivre → poursuivi).

suivre , to follow

jeavais suivi
tuavais suivi
ilavait suivi
nousavions suivi
vousaviez suivi
ilsavaient suivi

Irregular past participles

These forms are shared by every compound tense.

  • être → été
  • avoir → eu
  • faire → fait
  • dire → dit
  • pouvoir → pu
  • savoir → su
  • devoir → dû
  • croire → cru
  • mourir → mort
  • vivre → vécu
  • asseoir → assis
  • boire → bu
  • lire → lu
  • rire → ri

Join the Android beta

The Android app is in closed testing on Google Play. Two quick steps and you're in.

  1. 1

    Join the testers group

    Make sure you use the same Google account you use on the Play Store. If you don't, the listing in step 2 won't show up.

    Open Google Group
  2. 2

    Open the Play Store listing

    On your Android device. Tap Install.

    Open on Play Store

Stuck? Email support@bonjourverbs.com and we'll get you sorted.