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.

A2Practical guide8 min readIn the A2 notebook →

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.

Regarder with avoir
SubjectAuxiliaryParticipleComplete form
j’airegardéj’ai regardé
tuasregardétu as regardé
il / elle / onaregardéelle a regardé
nousavonsregardénous avons regardé
vousavezregardévous avez regardé
ils / ellesontregardé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.

Regular patterns and essential irregulars
InfinitiveParticipleExample
parler / finir / vendreparlé / fini / venduJ’ai parlé.
faire / prendre / mettrefait / pris / misElle a pris le train.
avoir / êtreeu / étéJ’ai eu peur. / J’ai été malade.
voir / lire / écrirevu / lu / écritNous avons lu le message.
pouvoir / vouloir / devoirpu / voulu / dûIls ont dû partir.
aller / venirallé / venuElle 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.

Choose the construction
FrenchAuxiliaryReason
J’ai marché jusqu’à la gare.avoirMarcher takes avoir.
Elle est arrivée à midi.êtreArriver takes être.
Il est sorti.êtreSortir here has no direct object.
Il a sorti les poubelles.avoirSortir here acts on a direct object.
Nous nous sommes levés.êtreSe 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.

Three agreement checks
ConstructionFrenchWhat controls the ending
être + subjectElle est partie. / Elles sont parties.The subject
Avoir + following objectElle a acheté des fleurs.No agreement with the subject or following object
Avoir + preceding CODLes fleurs ? Elle les a achetées.The preceding direct object les
Pronominal, direct reflexiveElles se sont lavées.Se is the direct object.
Pronominal, following CODElles 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.

Four common jobs
JobFrenchEnglish
SequenceJ’ai payé, puis je suis parti.I paid, then I left.
ChangeElle a compris le problème.She understood the problem.
ExperienceJ’ai déjà visité Nantes.I have already visited Nantes.
Bounded durationNous 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.

Word order in useful sentences
PatternFrenchEnglish
NegativeJe n’ai pas répondu.I did not reply.
Object pronounJe lui ai répondu.I replied to him or her.
Negative + pronounJe ne lui ai pas répondu.I did not reply to him or her.
Short adverbJ’ai déjà répondu.I have already replied.
Time phraseJ’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.

Two viewpoints on one visit
Background or ongoingWhole 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.

Question 1No account needed
Complete: Nous ___ terminé.

Choose one answer.

Answer and explanation

avons. Terminer takes avoir, and the subject nous requires avons.

Question 2No account needed
Choose the participle of prendre.

Choose one answer.

Answer and explanation

pris. The past participle of prendre is irregular: pris, as in j’ai pris le bus.

Question 3No account needed
Choose the correct travel sentence.

Choose one answer.

Answer and explanation

J’ai voyagé en train.. Voyager uses avoir and its regular participle voyagé.

Question 4No account needed
Complete: Léa est ___. (partir)

Choose one answer.

Answer and explanation

partie. The subject Léa is feminine singular, so partir with être gives partie.

Question 5No account needed
Choose the correct transitive construction.

Choose one answer.

Answer and explanation

Il a sorti les poubelles.. Sortir with the direct object les poubelles takes avoir.

Question 6No account needed
Choose the negative.

Choose one answer.

Answer and explanation

Je n’ai pas compris.. Ne and pas surround the auxiliary ai, before the participle compris.

Question 7No account needed
Complete: Les lettres ? Je les ai ___. (écrire)

Choose one answer.

Answer and explanation

écrites. The preceding direct object les refers to feminine plural letters, giving écrites.

Question 8No account needed
Can the passé composé describe a ten-year stay?

Choose one answer.

Answer and explanation

Yes, when the stay is presented as a whole.. A bounded stay can use the passé composé regardless of its length.

Question 9No account needed
Choose a correct inverted question.

Choose one answer.

Answer and explanation

Avez-vous fini ?. Invert the conjugated auxiliary and subject pronoun; leave the participle after them.