Perfect tense — le passé composé
Used for completed past actions: yesterday, last week, last summer. Formed in two parts:
- The auxiliary — present tense of avoir or être.
- The past participle.
Past participle — the rule
| Infinitive ends in | Past participle | Example |
|---|---|---|
| -er | -é | parler → parlé |
| -ir | -i | finir → fini |
| -re | -u | vendre → vendu |
Common irregular past participles:
- avoir → eu
- être → été
- faire → fait
- voir → vu
- lire → lu
- écrire → écrit
- prendre → pris
- mettre → mis
- dire → dit
- boire → bu
- devoir → dû
- pouvoir → pu
- vouloir → voulu
- savoir → su
- venir → venu
- ouvrir → ouvert
- offrir → offert
- mourir → mort
- naître → né
The être verbs (DR & MRS VANDERTRAMP)
Sixteen verbs of motion or state form their perfect with être, and the past participle agrees with the subject:
| Verb | meaning |
|---|---|
| aller / venir | to go / come |
| arriver / partir | to arrive / leave |
| entrer / sortir | to enter / go out |
| monter / descendre | to go up / down |
| naître / mourir | to be born / die |
| retourner / rester | to return / stay |
| tomber / passer (by) | to fall / go past |
| devenir / revenir | to become / come back |
Plus all reflexive verbs.
| aller (m) | aller (f) | aller (m. pl.) | aller (f. pl.) | |
|---|---|---|---|---|
| je suis allé | je suis allée | nous sommes allés | nous sommes allées |
Agreement with avoir + preceding direct object
When using avoir, the past participle normally does not agree with the subject. BUT if a direct object (or DOP/relative que) comes before the verb, the participle agrees with that object.
- J'ai mangé la pomme. — no agreement (object follows).
- La pomme que j'ai mangée. — agreement (object precedes via que).
- Les voitures, je les ai vues. — agreement (DOP les precedes).
Negation
Wrap ne … pas around the auxiliary: Je n'ai pas mangé. Elle n'est pas venue.
Common time markers
- hier — yesterday
- hier soir — yesterday evening
- avant-hier — the day before yesterday
- la semaine / l'année dernière
- il y a + duration — ago
Model phrases
- Hier soir, j'ai vu un film fantastique avec des amis. — Yesterday evening I saw a fantastic film with friends.
- L'année dernière, je suis allé(e) en Italie pour la première fois. — Last year I went to Italy for the first time.
- Mes parents se sont mariés en 1995. — My parents got married in 1995.
- J'ai trop mangé à Noël et j'ai pris deux kilos. — I ate too much at Christmas and put on 2 kg.
- La voiture qu'on a achetée est rouge. — The car we bought is red. (achetée — preceding direct object)
⚠Common mistakes
- J'ai allé — wrong; aller uses être: Je suis allé(e).
- Elle est mangé — wrong; manger uses avoir: Elle a mangé.
- Forgetting the -e for feminine subjects with être: elle est partie.
- Forgetting the agreement after que: La fille que j'ai vue.
- Confusing passé composé with imparfait — see G.V.IMP for the contrast.
AI-generated · claude-opus-4-7 · v3-deep-french