Lesson 21: Passé composé with avoir. Past participles, regular and irregular

Vocabulary: past time markers and life-event verbs

How to work with this lesson

  1. Read the theory — get the mechanism (5 minutes)
  2. Learn the participle list — this is the single most reused chunk of French; it returns in lessons 22, 24, 26 and in every future compound tense
  3. Drill the matrix — all six persons, always anchored to a time marker (hier, la semaine dernière…)

Passé composé is the foundation stone of every compound tense in French. Master this and futur antérieur and conditionnel passé will come almost for free.


Part 1: What passé composé is — and what surprises English speakers

Passé composé literally means "compound past". It's built from two pieces:

auxiliary verb (avoir or être) in the present + past participle of the main verb

If you know English, you already know this shape. I have eaten, she has spoken, they have arrived — same construction: helper verb + past participle. French does the exact same thing.

But here is the trap. English uses have eaten very narrowly: it means "the action is done and still matters now". For the simple completed past — I ate yesterday — English switches to a different form: I ate, not I have eaten.

French does not make that distinction. One form, passé composé, covers both English meanings:

FrenchEnglish meaning 1English meaning 2
J'ai mangé.I have eaten.I ate.
Tu as parlé.You have spoken.You spoke.
Nous avons vu.We have seen.We saw.

This is the single biggest insight for English speakers in this lesson: don't search for a different French tense to translate "I ate" vs "I have eaten". They are the same sentence in French. Context (especially time markers like hier) tells the listener which English nuance is meant.

In this lesson we learn only the version with avoir as the auxiliary — it covers about 80% of all French verbs. Lesson 22 will introduce the être group.

Passé composé is used for:

  • A completed action in the past — Hier, j'ai mangé une pizza. ("Yesterday I ate a pizza.")
  • A chain of events — Je suis arrivé, j'ai ouvert la porte, j'ai vu mon chat.
  • A one-time event with a definite endpoint — J'ai visité Paris en 2010.

Part 2: avoir in the present — a refresh

You cannot build passé composé without instant recall of avoir. It will be the auxiliary in every example below.

Personavoir
j'ai
tuas
il / elle / ona
nousavons
vousavez
ils / ellesont

Liaison alert: nous_avons, vous_avez, ils_ont, elles_ont — the final consonant wakes up. Ils ont mangé sounds like "eel-zohn-mahn-ZHAY".

Élision alert: je loses its e before ai: never write or say je ai. Always j'ai.


Part 3: Forming the past participle — three regular patterns

This is the heart of the lesson. Every French verb falls into one of three groups by infinitive ending. Each group has its own predictable participle ending.

Group 1: verbs in -ER → participle in

The biggest group by far — roughly 90% of all French verbs. Chop off -er, add .

InfinitivePast participleMeaning
parlerparléspoken / spoke
mangermangéeaten / ate
regarderregardéwatched
écouterécoutélistened
habiterhabitélived (resided)
travaillertravailléworked
étudierétudiéstudied
aimeraiméloved / liked
trouvertrouvéfound
jouerjouéplayed

Pronunciation trap: parler and parlé sound identical in speech — both "par-LAY". The difference shows up only in writing and in context (the avoir in front gives it away).

Group 2: regular -IR verbs → participle in -i

Chop off -ir, add -i.

InfinitivePast participleMeaning
finirfinifinished
choisirchoisichose
réussirréussisucceeded / passed (an exam)
grandirgrandigrew up
réfléchirréfléchithought (about) / reflected

Group 3: verbs in -RE → usually participle in -u

Chop off -re, add -u.

InfinitivePast participleMeaning
vendrevendusold
attendreattenduwaited
répondreréponduanswered
entendreentenduheard
perdreperdulost
descendredescenduwent/came down

The three-ending hack: -ER → -é, -IR → -i, -RE → -u. Memorize this trio (é-i-u) and you instantly know the participle for every regular verb in the language.


Part 4: Irregular past participles — memorize the table

Here the bad news. The most common French verbs are also the most irregular, and their participles must be learned cold. The good news: there's a finite list, and you've already met most of these verbs in present tense.

The must-know eight

These are non-negotiable. They come back every single day of your French life.

InfinitiveParticipleExample
avoireu (pronounced "uh")J'ai eu peur. — I was scared.
êtreétéIl a été malade. — He was sick.
fairefaitNous avons fait les courses. — We did the shopping.
direditIl a dit oui. — He said yes.
voirvuTu as vu ce film ? — Have you seen this film?
prendreprisJ'ai pris le métro. — I took the metro.
mettremisElle a mis sa robe. — She put on her dress.
écrireécritJ'ai écrit une lettre. — I wrote a letter.

The high-frequency extras

Memorize these next. They show up constantly.

InfinitiveParticipleMeaning
pouvoirpucould / was able to
vouloirvouluwanted
devoir (with circumflex!)had to / must have
savoirsuknew (a fact)
lireluread
boirebudrank
connaîtreconnuknew (someone) / met
recevoirreçureceived
ouvrirouvertopened
offriroffertoffered / gave (a gift)
comprendrecomprisunderstood
apprendreapprislearned

The prendre family hack: every verb built on prendre takes a participle in -pris. So prendre → pris, comprendre → compris, apprendre → appris, surprendre → surpris, reprendre → repris. Learn one, get five.

dû needs the hat. The circumflex on (from devoir) is mandatory in the masculine singular — it distinguishes the participle from the partitive article du ("some"). J'ai dû partir ("I had to leave") vs J'ai du pain ("I have some bread").


Part 5: Negation — ne and pas wrap the auxiliary

This is the rule that English speakers most often get wrong on first try. In passé composé, ne … pas does not wrap the participle. It wraps the auxiliary (the avoir).

AffirmativeNegative
J'ai mangé.Je n'ai pas mangé.
Tu as vu.Tu n'as pas vu.
Il a compris.Il n'a pas compris.
Nous avons fini.Nous n'avons pas fini.
Vous avez écrit.Vous n'avez pas écrit.
Ils ont pris.Ils n'ont pas pris.

English-speaker trap. "I didn't eat" is Je n'ai pas mangé — never Je ne mangé pas. The negation hugs the helper verb (avoir), not the main verb. Think of n'ai pas as a single unit and slot the participle in after it.

Other negative pairs follow the same rule and still wrap avoir:

  • Je n'ai jamais vu ce film. — I have never seen this film.
  • Tu n'as rien dit. — You said nothing.
  • Nous n'avons plus parlé. — We didn't talk any more / We no longer talked.
  • Ils n'ont pas encore fini. — They haven't finished yet.

Part 6: Pronoun placement — pronouns hop in front of avoir

When you replace a noun with a pronoun (le, la, les, lui, leur, y, en, me, te, nous, vous), the pronoun does not sit next to the participle. It goes before the auxiliary.

Without pronounWith pronoun
J'ai vu Marie.Je l'ai vue.
J'ai mangé la pomme.Je l'ai mangée.
Tu as fini le livre.Tu l'as fini.
Nous avons écrit aux amis.Nous leur avons écrit.
Il a pris trois croissants.Il en a pris trois.
Je suis allé à Paris.J'y suis allé. (uses être — see L22)

The order in a positive sentence is:

subject + pronoun + avoir + (pas) + participle

In a negative sentence the pronoun is still glued to the auxiliary, inside the ne … pas:

subject + ne + pronoun + avoir + pas + participle

  • Je ne l'ai pas vu. — I didn't see him.
  • Nous ne leur avons pas répondu. — We didn't answer them.

Note for lesson 24: when the direct object pronoun (l', les, …) comes before avoir, the participle agrees in gender and number with that pronoun: Je l'ai vue (her), Je les ai vus (them, masc.). For now, just notice the extra letters in the examples; we'll formalize the rule in L24.


Part 7: Asking a question in passé composé

Three options, exactly mirroring the present tense:

  1. IntonationTu as mangé ? ↗ (just raise your voice)
  2. Est-ce queEst-ce que tu as mangé ?
  3. InversionAs-tu mangé ? (auxiliary and subject swap, joined by a hyphen)

The euphonic -t-: in third-person inversion, French adds a -t- between two vowels to avoid an ugly clash: A-t-il mangé ?, A-t-elle vu ?, A-t-on compris ?. It carries no meaning — it just keeps the mouth happy.


Part 8: Past time markers — the trigger words

These words are the verbal cue that passé composé is the right tense. Hear one and your brain should reach for avoir + participle.

FrenchEnglish
hieryesterday
hier soiryesterday evening / last night
hier matinyesterday morning
avant-hierthe day before yesterday
ce matinthis morning (if it's no longer morning)
lundi dernierlast Monday
la semaine dernièrelast week
le mois dernierlast month
l'année dernièrelast year
il y a deux jourstwo days ago
il y a deux anstwo years ago
il y a longtempsa long time ago
en 2010in 2010
déjàalready
ne … pas encorenot yet
une foisonce
plusieurs foisseveral times
soudainsuddenly
tout à coupall of a sudden
enfinfinally / at last

The il y a trap (review from L20): il y a + a time span = "X ago". Il y a deux ans means "two years ago", not "there are two years". Don't confuse it with dans deux ans ("in two years from now", future) or depuis deux ans ("for two years now", which actually triggers the present tense in French — J'habite ici depuis deux ans = "I have lived here for two years").


Part 10: Drill ladder — one verb, six persons

Run a single verb through all six persons with a time marker locked in front. Slow first, then speed up until it flows.

Ladder 1: parler (regular -ER)

Hier, j'ai parlé avec un ami. Hier, tu as parlé avec un ami. Hier, il a parlé avec un ami. Hier, nous avons parlé avec un ami. Hier, vous avez parlé avec un ami. Hier, ils ont parlé avec un ami.

Ladder 2: finir (regular -IR)

La semaine dernière, j'ai fini mon livre. La semaine dernière, tu as fini ton livre. La semaine dernière, elle a fini son livre. La semaine dernière, nous avons fini notre livre. La semaine dernière, vous avez fini votre livre. La semaine dernière, ils ont fini leur livre.

Ladder 3: faire (irregular)

Hier soir, j'ai fait la cuisine. Hier soir, tu as fait la cuisine. Hier soir, il a fait la cuisine. Hier soir, nous avons fait la cuisine. Hier soir, vous avez fait la cuisine. Hier soir, elles ont fait la cuisine.

Ladder 4: voir (irregular) — with negation

Je n'ai pas vu ce film. Tu n'as pas vu ce film. Il n'a pas vu ce film. Nous n'avons pas vu ce film. Vous n'avez pas vu ce film. Ils n'ont pas vu ce film.


Next up: Lesson 22 — Passé composé with être. You'll meet the famous "house of être" (the MRS VANDERTRAMP mnemonic), reflexive verbs in the past, and why je suis allé isn't "I am gone" but a perfectly ordinary "I went". A small closed list of motion-and-state verbs picks être instead of avoir — and their past participles must agree with the subject in gender and number. We'll also handle the agreement rule that already peeked through in Exercise 5.

Lesson 21: Passé composé with avoir. Past participles, regular and irregular · Français · Glottos Matrix