G01 · Grammar

Passé composé with avoir — Le Passé Composé avec Avoir

The most common French past tense — formed with avoir + a past participle

What Is the Passé Composé?

The passé composé is the main past tense in spoken and written French. It describes completed actions in the past. It is formed with two parts: a present-tense auxiliary (avoir or être) + a past participle.

Part 1: avoir (present)Part 2: past participleEnglish
j'aiparléI spoke / I have spoken
tu asmangéyou ate / you have eaten
il/elle afinihe/she finished
nous avonsattenduwe waited
vous avezchoisiyou chose
ils/elles ontvenduthey sold

Forming the Past Participle: Regular Verbs

The past participle is formed from the infinitive. Each verb group has its own ending:

Infinitive groupRuleExamples
-er verbsdrop -er, add parler → parlé, manger → mangé, travailler → travaillé
-ir verbsdrop -ir, add -ifinir → fini, choisir → choisi, partir → parti
-re verbsdrop -re, add -uattendre → attendu, vendre → vendu, répondre → répondu

Examples in full: J'ai parlé avec elle. (I spoke with her.) — Il a fini son travail. (He finished his work.) — Nous avons attendu le bus. (We waited for the bus.)

Irregular Past Participles — Must Be Memorised

Many very common verbs have irregular past participles. These must be learned individually:

InfinitivePast ParticipleExample
avoir (to have)euJ'ai eu de la chance. (I was lucky.)
être (to be)étéIl a été malade. (He was ill.)
faire (to do/make)faitTu as fait quoi? (What did you do?)
prendre (to take)prisElle a pris le train. (She took the train.)
dire (to say)ditIl a dit bonjour. (He said hello.)
mettre (to put)misJ'ai mis mon manteau. (I put on my coat.)
voir (to see)vuNous avons vu ce film. (We saw that film.)
savoir (to know)suElle a su la vérité. (She found out the truth.)

Negation in the Passé Composé

To make the passé composé negative, place ne...pas around the auxiliary verb (avoir), not around the whole phrase:

  • Positive: J'ai mangé une pizza. (I ate a pizza.)
  • Negative: Je n'ai pas mangé de pizza. (I didn't eat a pizza.)
  • Positive: Elle a vu le film. (She saw the film.)
  • Negative: Elle n'a pas vu le film. (She didn't see the film.)
  • Positive: Nous avons fini. (We finished.)
  • Negative: Nous n'avons pas fini. (We haven't finished.)

Note: after negation, indefinite articles change: une pizza → pas de pizza.

Agreement Note with Avoir

Unlike être verbs, avoir verbs do NOT agree with the subject. The past participle stays in its base form. There IS one exception: agreement with a preceding direct object — but this is rarely tested at A2.

SubjectNo agreement needed
IlIl a mangé (not mangés)
ElleElle a mangé (not mangée)
EllesElles ont mangé (not mangées)

Key rule: With avoir, the past participle does not change to match the subject. This is the opposite of être verbs (see G02).

Contrast: Elle est allée (être → agreement) vs Elle a mangé (avoir → no agreement).

Common Mistakes

AvoidUseWhy
J'ai été fatigué = I was tiredJ'ai été fatigué / J'étais fatiguéBoth are possible, but j'étais (imparfait) is more natural for states. Use a été for a temporary completed state.
Il a mangée la pomme.Il a mangé la pomme.With avoir, the past participle does NOT agree with the subject. Mangée would only apply with a preceding direct object pronoun.
Nous avons vendu-s.Nous avons vendu.The past participle with avoir never takes -s just because the subject is plural. Vendu stays as is.
J'ai pris-é / j'ai prendu.J'ai pris.Prendre has an irregular past participle: pris. Never add regular endings to irregular participles.

Summary

PointFormExample
Formulaavoir (present) + past participleJ'ai mangé. (I ate.)
-er → -émanger → mangéJ'ai mangé une pomme.
-ir → -ifinir → finiElle a fini son travail.
-re → -uvendre → venduNous avons vendu la voiture.
avoir → euirregularJ'ai eu de la chance.
faire → faitirregularTu as fait quoi?
voir → vuirregularNous avons vu ce film.
No agreementavoir: participle unchangedElles ont mangé. (not mangées)