PrepMyFrench
PASSÉ COMPOSÉ

Le Passé Composé in French Grammar

The passé composé is the most important past tense in French. It corresponds to the English simple past (I did, I saw…) or sometimes the present perfect (I've done, I've seen…).

When to use the passé composé in French

Point in time

Hier, Michel a rangé son bureau.

Present impact

Il a décidé de ranger son bureau chaque semaine.

We use the passé composé to talk about one-time, completed actions that took place in the past. This tense places the emphasis on the result or consequences of the action.

How to conjugate the passé composé

Formula

Auxiliary: avoir

  • J'ai aimé
  • Tu as fini
  • Il a vendu

Auxiliary: être

  • Je suis parti(e)
  • Tu es né(e)
  • Ils sont restés

Agreement of the participe passé

With être

Past participle agrees with the subject

Elle est allée.

With avoir

Past participle agrees with preceding direct object only

La lettre qu'il a écrite.

How to form the negative with the passé composé

In negative sentences with the passé composé, the auxiliary verb avoir or être is enclosed by the two parts of the negation (ne…pas, ne…jamais, etc.)..

Ne + Aux + PasWrap ne…pas around the auxiliary: Je n'ai pas mangé.
Je n'ai pas rigolé.
Je ne suis pas parti.

Examples in Context

1

Hier, j'ai mangé au restaurant avec des amis.

Yesterday, I ate at a restaurant with friends. (avoir auxiliary)

2

Elle est allée au marché ce matin.

She went to the market this morning. (être auxiliary, feminine agreement)

3

Nous nous sommes levés à six heures.

We got up at six o'clock. (pronominal verb, être auxiliary)

4

Les lettres que j'ai écrites sont sur la table.

The letters that I wrote are on the table. (avoir + preceding direct object agreement)

5

Ils se sont parlé pendant des heures.

They spoke to each other for hours. (pronominal, NO agreement — indirect object)

6

Tu as fini tes devoirs ?

Did you finish your homework?

Common Mistakes to Avoid

✗ Wrong

Je suis allé au cinéma. (male speaker) / Je suis allé au cinéma. (female speaker using wrong form)

✓ Correct

Je suis allé (m) / Je suis allée (f) au cinéma.

With être, the past participle MUST agree with the subject in gender and number. Elle est allée, Ils sont allés, Elles sont allées. For mixed groups, masculine plural wins. This is non-negotiable and one of the most penalized errors in TEF/TCF.

✗ Wrong

Les pommes que j'ai mangé étaient délicieuses.

✓ Correct

Les pommes que j'ai mangées étaient délicieuses.

With avoir, the past participle agrees with a PRECEDING direct object. Les pommes (feminine plural) comes before the verb → mangées. If the object comes after: J'ai mangé les pommes (no agreement). This rule is tested at B1 and above.

✗ Wrong

Elle s'est lavé les mains.

✓ Correct

Elle s'est lavé les mains. (This IS correct!)

With pronominal verbs, the past participle agrees with the reflexive pronoun ONLY if it's a direct object. In 'Elle s'est lavée' (she washed herself), se is direct → agreement. In 'Elle s'est lavé les mains' (she washed her hands), les mains is the direct object and se is indirect → NO agreement.

Memory Trick

🎩 The Gendered Hat Rule (avoir agreement)

Past participle agreement follows the 'Dr. & Mrs. Vandertramp' rule for être verbs (Devenir, Revenir, Monter, Rester, Sortir, Venir, Aller, Naître, Descendre, Entrer, Retourner, Tomber, Rentrer, Arriver, Mourir, Partir + all pronominal verbs). For avoir: imagine the direct object wearing a GENDERED HAT — if it walks IN FRONT of the verb (precedes it), the participle agrees with the hat. If it walks BEHIND, no agreement needed!

TEF/TCF Exam Tip

Passé composé agreement is one of the most heavily tested grammar points across all TEF/TCF levels. A2: basic être agreement. B1: avoir agreement with preceding direct object. B2: pronominal verb agreement distinction (Elle s'est lavée vs Elle s'est lavé les mains). This last one is called 'la règle d'or du participe passé' and is tested in nearly every B2 Expression Écrite.

In Conversation

Sharing weekend stories:

Julie

Qu'est-ce que tu as fait ce week-end ?

David

Samedi, je suis allé à la plage avec Marie. On s'est baignés et on a mangé des fruits de mer.

Julie

Vous êtes rentrés tard ?

David

Oui, on est revenus vers minuit. Marie s'est endormie dans la voiture !

Related Grammar Topics