French tense
French passé composé
The everyday past tense. Used for completed, bounded events. Compound form: an auxiliary (avoir or être) plus the past participle.
When to use Passé composé
Completed event
Use it for a past action viewed as finished.
J'ai mangé une pomme.
I ate an apple.
Sequence
Use it for actions that advance a spoken or informal narrative.
Elle est entrée, a salué et s'est assise.
She came in, said hello, and sat down.
Experience or result
It also covers the English present perfect when a completed result matters.
J'ai déjà vu ce film.
I have already seen this movie.
How to form Passé composé
Use avoir or être in the present plus the past participle. Être forms agree with the subject; avoir agreement requires a preceding direct object.
Patterns and conjugation examples
Present avoir + participle
Tense formation. Most verbs use present-tense avoir followed by the past participle.
parler , to speak
| je | ai parlé |
|---|---|
| tu | as parlé |
| il | a parlé |
| nous | avons parlé |
| vous | avez parlé |
| ils | ont parlé |
Present être + participle
Tense formation. Motion, change-of-state, and pronominal verbs use être with subject agreement.
aller , to go
| je | suis allé |
|---|---|
| tu | es allé |
| il | est allé |
| nous | sommes allés |
| vous | êtes allés |
| ils | sont allés |
Regular -er participles
Regular. Replace -er with -é.
parler , to speak
| je | ai parlé |
|---|---|
| tu | as parlé |
| il | a parlé |
| nous | avons parlé |
| vous | avez parlé |
| ils | ont parlé |
Regular -ir participles
Regular. Replace -ir with -i (finir → fini, partir → parti, servir → servi).
finir , to finish
| je | ai fini |
|---|---|
| tu | as fini |
| il | a fini |
| nous | avons fini |
| vous | avez fini |
| ils | ont fini |
-ir → -u participles
Transformation. venir, tenir, courir and their compounds form the participle in -u (venu, tenu, couru).
venir , to come
| je | suis venu |
|---|---|
| tu | es venu |
| il | est venu |
| nous | sommes venus |
| vous | êtes venus |
| ils | sont venus |
Regular -re participles
Regular. Replace -re with -u.
attendre , to wait
| je | ai attendu |
|---|---|
| tu | as attendu |
| il | a attendu |
| nous | avons attendu |
| vous | avez attendu |
| ils | ont attendu |
-vrir / -frir → -ert
Transformation. The productive -vrir and -frir families form their participle in -ert.
ouvrir , to open
| je | ai ouvert |
|---|---|
| tu | as ouvert |
| il | a ouvert |
| nous | avons ouvert |
| vous | avez ouvert |
| ils | ont ouvert |
-uire → -uit participles
Transformation. Verbs in -uire form the participle in -uit (conduire → conduit, produire → produit).
conduire , to drive
| je | ai conduit |
|---|---|
| tu | as conduit |
| il | a conduit |
| nous | avons conduit |
| vous | avez conduit |
| ils | ont 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 | ai peint |
|---|---|
| tu | as peint |
| il | a peint |
| nous | avons peint |
| vous | avez peint |
| ils | ont peint |
-prendre → -pris
Transformation. prendre and its compounds form the participle in -pris (prendre → pris, comprendre → compris).
prendre , to take
| je | ai pris |
|---|---|
| tu | as pris |
| il | a pris |
| nous | avons pris |
| vous | avez pris |
| ils | ont pris |
-mettre → -mis
Transformation. mettre and its compounds form the participle in -mis (mettre → mis, permettre → permis).
mettre , to put
| je | ai mis |
|---|---|
| tu | as mis |
| il | a mis |
| nous | avons mis |
| vous | avez mis |
| ils | ont mis |
-crire → -crit
Transformation. Verbs in -crire form the participle in -crit (écrire → écrit, décrire → décrit).
écrire , to write
| je | ai écrit |
|---|---|
| tu | as écrit |
| il | a écrit |
| nous | avons écrit |
| vous | avez écrit |
| ils | ont écrit |
-cevoir → -çu
Transformation. Verbs in -cevoir form the participle in -çu (recevoir → reçu, apercevoir → aperçu).
recevoir , to receive
| je | ai reçu |
|---|---|
| tu | as reçu |
| il | a reçu |
| nous | avons reçu |
| vous | avez reçu |
| ils | ont 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 | ai connu |
|---|---|
| tu | as connu |
| il | a connu |
| nous | avons connu |
| vous | avez connu |
| ils | ont connu |
-oir → -u
Transformation. A group of -oir verbs form the participle in -u (voir → vu, vouloir → voulu, falloir → fallu).
voir , to see
| je | ai vu |
|---|---|
| tu | as vu |
| il | a vu |
| nous | avons vu |
| vous | avez vu |
| ils | ont vu |
-re → -i (suivre)
Transformation. suivre and its compounds form the participle in -i (suivre → suivi, poursuivre → poursuivi).
suivre , to follow
| je | ai suivi |
|---|---|
| tu | as suivi |
| il | a suivi |
| nous | avons suivi |
| vous | avez suivi |
| ils | ont 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
Passé composé vs imparfait
Knowing each form is only half the job. The hard part is choosing from context: completed event or ongoing background, single action or repeated habit. Use the passé composé vs imparfait rules and free 12-question quiz to practice the distinction.