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
| je | avais parlé |
|---|---|
| tu | avais parlé |
| il | avait parlé |
| nous | avions parlé |
| vous | aviez parlé |
| ils | avaient 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
| je | avais parlé |
|---|---|
| tu | avais parlé |
| il | avait parlé |
| nous | avions parlé |
| vous | aviez parlé |
| ils | avaient parlé |
Regular -ir participles
Regular. Replace -ir with -i (finir → fini, partir → parti, servir → servi).
finir , to finish
| je | avais fini |
|---|---|
| tu | avais fini |
| il | avait fini |
| nous | avions fini |
| vous | aviez fini |
| ils | avaient 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
| je | avais attendu |
|---|---|
| tu | avais attendu |
| il | avait attendu |
| nous | avions attendu |
| vous | aviez attendu |
| ils | avaient attendu |
-vrir / -frir → -ert
Transformation. The productive -vrir and -frir families form their participle in -ert.
ouvrir , to open
| je | avais ouvert |
|---|---|
| tu | avais ouvert |
| il | avait ouvert |
| nous | avions ouvert |
| vous | aviez ouvert |
| ils | avaient ouvert |
-uire → -uit participles
Transformation. Verbs in -uire form the participle in -uit (conduire → conduit, produire → produit).
conduire , to drive
| je | avais conduit |
|---|---|
| tu | avais conduit |
| il | avait conduit |
| nous | avions conduit |
| vous | aviez conduit |
| ils | avaient 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
| je | avais peint |
|---|---|
| tu | avais peint |
| il | avait peint |
| nous | avions peint |
| vous | aviez peint |
| ils | avaient peint |
-prendre → -pris
Transformation. prendre and its compounds form the participle in -pris (prendre → pris, comprendre → compris).
prendre , to take
| je | avais pris |
|---|---|
| tu | avais pris |
| il | avait pris |
| nous | avions pris |
| vous | aviez pris |
| ils | avaient pris |
-mettre → -mis
Transformation. mettre and its compounds form the participle in -mis (mettre → mis, permettre → permis).
mettre , to put
| je | avais mis |
|---|---|
| tu | avais mis |
| il | avait mis |
| nous | avions mis |
| vous | aviez mis |
| ils | avaient mis |
-crire → -crit
Transformation. Verbs in -crire form the participle in -crit (écrire → écrit, décrire → décrit).
écrire , to write
| je | avais écrit |
|---|---|
| tu | avais écrit |
| il | avait écrit |
| nous | avions écrit |
| vous | aviez écrit |
| ils | avaient écrit |
-cevoir → -çu
Transformation. Verbs in -cevoir form the participle in -çu (recevoir → reçu, apercevoir → aperçu).
recevoir , to receive
| je | avais reçu |
|---|---|
| tu | avais reçu |
| il | avait reçu |
| nous | avions reçu |
| vous | aviez reçu |
| ils | avaient 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
| je | avais connu |
|---|---|
| tu | avais connu |
| il | avait connu |
| nous | avions connu |
| vous | aviez connu |
| ils | avaient connu |
-oir → -u
Transformation. A group of -oir verbs form the participle in -u (voir → vu, vouloir → voulu, falloir → fallu).
voir , to see
| je | avais vu |
|---|---|
| tu | avais vu |
| il | avait vu |
| nous | avions vu |
| vous | aviez vu |
| ils | avaient vu |
-re → -i (suivre)
Transformation. suivre and its compounds form the participle in -i (suivre → suivi, poursuivre → poursuivi).
suivre , to follow
| je | avais suivi |
|---|---|
| tu | avais suivi |
| il | avait suivi |
| nous | avions suivi |
| vous | aviez suivi |
| ils | avaient 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