The passé composé in French: forms, uses and examples
Learn the passé composé in French: avoir or être, past participles, agreement and word order, with examples and a nine-question quiz.
In short
The French passé composé presents a past action or situation as a whole: something happened, changed or was completed within the period you are describing. Form it with the present of avoir or être plus a past participle, as in j’ai travaillé or elle est partie; it often translates English “did”, “have done” or a simple past verb.
Yellow the idea to rememberBlue French to learn
How do you form the passé composé?
Build the passé composé with a present-tense auxiliary and a past participle. The auxiliary changes for the subject; the participle supplies the main action. In nous avons regardé, avons tells you who is acting and regardé identifies the action. Both pieces are necessary. The fact that the auxiliary is present in form does not make the whole verb group a present-tense statement.
| Subject | Auxiliary | Participle | Complete form |
|---|---|---|---|
| j’ | ai | regardé | j’ai regardé |
| tu | as | regardé | tu as regardé |
| il / elle / on | a | regardé | elle a regardé |
| nous | avons | regardé | nous avons regardé |
| vous | avez | regardé | vous avez regardé |
| ils / elles | ont | regardé | ils ont regardé |
Nous avons regardé un film après le dîner.
We watched a film after dinner.
Keep the compound tense separate from two verbs with an infinitive. Je vais regarder means “I am going to watch”; j’ai regardé means “I watched” or “I have watched”. After the passé composé auxiliary, you need a participle, not an infinitive. Accents distinguish regardé from regarder in writing even though they normally sound alike.
How do you make French past participles?
The main regular past-participle patterns are -er → -é, finir-type -ir → -i and vendre-type -re → -u. Use these as starting patterns, then learn frequent irregular participles with their infinitives. An infinitive ending does not guarantee a regular participle: prendre gives pris, and venir gives venu. Learning a short sentence with each form helps you remember its auxiliary too.
| Infinitive | Participle | Example |
|---|---|---|
| parler / finir / vendre | parlé / fini / vendu | J’ai parlé. |
| faire / prendre / mettre | fait / pris / mis | Elle a pris le train. |
| avoir / être | eu / été | J’ai eu peur. / J’ai été malade. |
| voir / lire / écrire | vu / lu / écrit | Nous avons lu le message. |
| pouvoir / vouloir / devoir | pu / voulu / dû | Ils ont dû partir. |
| aller / venir | allé / venu | Elle est venue. |
J’ai écrit à Léa, puis j’ai lu sa réponse.
I wrote to Léa, then I read her reply.
Do not add an English-style ending to a French stem. Memorise fait, dit, vu and pris as complete forms. Notice also that the passé composé of être uses avoir: j’ai été, not je suis été. The participle drill in the related pages lets you practise recall without adding all the word-order decisions at once.
Do you use avoir or être in the passé composé?
Use avoir with most verbs, including many verbs of movement such as marcher, courir and voyager. Use être with a particular group of verbs in their intransitive uses, including aller, venir, arriver, partir, entrer, sortir, rester, tomber, naître and mourir, and with pronominal verbs. Learn the construction rather than treating movement as a universal test.
| French | Auxiliary | Reason |
|---|---|---|
| J’ai marché jusqu’à la gare. | avoir | Marcher takes avoir. |
| Elle est arrivée à midi. | être | Arriver takes être. |
| Il est sorti. | être | Sortir here has no direct object. |
| Il a sorti les poubelles. | avoir | Sortir here acts on a direct object. |
| Nous nous sommes levés. | être | Se lever is pronominal. |
Elle est montée au troisième étage, puis elle a monté sa valise.
She went up to the third floor, then she carried her suitcase up.
Some verbs change auxiliary with their construction. Monter and descendre, like sortir, can take avoir when used with a direct object: j’ai descendu les cartons. This does not mean every verb with être has an everyday transitive counterpart. First learn the common paired examples, then check the construction of a new verb in context.
When does the past participle agree?
With the non-pronominal être verbs in this guide, the participle agrees with the subject in gender and number. With avoir, it normally stays unchanged when the direct object follows the verb, but agrees with a direct object placed before it. Pronominal verbs use être too, yet their agreement requires checking the role of the reflexive pronoun.
| Construction | French | What controls the ending |
|---|---|---|
| être + subject | Elle est partie. / Elles sont parties. | The subject |
| Avoir + following object | Elle a acheté des fleurs. | No agreement with the subject or following object |
| Avoir + preceding COD | Les fleurs ? Elle les a achetées. | The preceding direct object les |
| Pronominal, direct reflexive | Elles se sont lavées. | Se is the direct object. |
| Pronominal, following COD | Elles se sont lavé les mains. | Les mains follows; se is indirect. |
Paul et Marc sont arrivés, mais Léa et Inès sont restées chez elles.
Paul and Marc arrived, but Léa and Inès stayed at home.
For singular polite vous, the auxiliary remains êtes, but agreement refers to the one person addressed: Madame, vous êtes arrivée. For plural vous, add the appropriate plural ending. With avoir, do not make the participle agree just because the subject is feminine: a woman says j’ai mangé. The related agreement pages cover preceding objects and reflexive constructions in more detail.
When do you use the passé composé?
Use the passé composé for events, changes and situations presented as bounded wholes. It can tell a sequence, report one occurrence, give an experience or sum up a finished period. A completed whole can last a second or many years. The tense does not say that every result has disappeared: j’ai perdu mes clés can explain why you cannot open the door now.
| Job | French | English |
|---|---|---|
| Sequence | J’ai payé, puis je suis parti. | I paid, then I left. |
| Change | Elle a compris le problème. | She understood the problem. |
| Experience | J’ai déjà visité Nantes. | I have already visited Nantes. |
| Bounded duration | Nous avons vécu là pendant cinq ans. | We lived there for five years. |
Cette semaine, j’ai déjà envoyé trois candidatures.
This week, I have already sent three applications.
The time period containing an event need not be over: “this week” can still be current. What matters is that you are presenting the sending of three applications as accomplished events. For a state or action viewed in progress at a past moment, use the imparfait: je préparais une candidature quand elle a appelé. English “have” is therefore a clue to meaning, not a requirement in the translation.
Where do negatives, pronouns and adverbs go?
Put ne…pas around the auxiliary, and place an object or reflexive pronoun before that auxiliary in an ordinary statement. Common short adverbs such as déjà, bien and beaucoup often go between auxiliary and participle. A time phrase such as hier soir commonly goes at the beginning or end of the clause. Learn these as complete sentence patterns.
| Pattern | French | English |
|---|---|---|
| Negative | Je n’ai pas répondu. | I did not reply. |
| Object pronoun | Je lui ai répondu. | I replied to him or her. |
| Negative + pronoun | Je ne lui ai pas répondu. | I did not reply to him or her. |
| Short adverb | J’ai déjà répondu. | I have already replied. |
| Time phrase | J’ai répondu hier soir. | I replied last night. |
Nous ne nous sommes pas couchés tard.
We did not go to bed late.
In a yes/no question, est-ce que lets you keep statement order: est-ce que vous avez répondu ? With inversion, invert the auxiliary and subject pronoun: avez-vous répondu ? The participle stays after them. Compare l’avez-vous vu ? with vous l’avez vu ?: both ask whether you saw him, with a different question frame.
Passé composé or imparfait: what should you check first?
Check whether you are presenting the whole event or looking inside the situation before choosing the tense. In a story, the imparfait often establishes the surroundings and the passé composé tells what happened next. A verb is not permanently assigned to one tense. J’étais malade describes a state at a past point; j’ai été malade pendant trois jours sums up a bounded episode.
| Background or ongoing | Whole event |
|---|---|
| Il pleuvait. | Il a plu toute la journée. |
| Nous attendions devant le musée. | Nous avons attendu une heure. |
| Je cherchais mon billet. | J’ai retrouvé mon billet. |
Nous attendions devant le musée quand le guide est arrivé.
We were waiting outside the museum when the guide arrived.
Practise the form separately if you know the intended event but hesitate over the auxiliary or participle. Practise the comparison if your forms are secure but the viewpoint is unclear. The related library pages include both kinds of work, along with a completed-day sequence and a quiz.
What are the common passé composé mistakes?
The common errors are omitting one of the two verb parts, using an infinitive after the auxiliary, choosing être for every movement verb and overgeneralising agreement. Read the auxiliary, participle and any object as one group before checking the rest of the sentence.
- Hier, je regardé un film.Hier, j’ai regardé un film.
The passé composé needs an auxiliary as well as a participle.
- Nous avons finir.Nous avons fini.
After avons, use the participle fini, not the infinitive.
- Je suis voyagé en train.J’ai voyagé en train.
Voyager takes avoir even though it describes travel.
- Elles ont mangées.Elles ont mangé.
Avoir does not cause agreement with the subject.
- Elle est arrivé.Elle est arrivée.
With arriver and être, the participle agrees with the feminine singular subject.