French Past Participle Agreement: The Complete Rules for Avoir, Être, and Reflexive Verbs
Why This Rule Quietly Wrecks Your Writing Score
Past participle agreement (l'accord du participe passé) is one of the most consistently tested — and consistently missed — points in DELF, DALF, TCF, and TEF written production. It rarely causes a communication breakdown, which is exactly why learners ignore it. But examiners scoring "maîtrise du système linguistique" notice it immediately, and it's one of the few grammar rules with a genuinely fixed, learnable answer. There's no ambiguity once you know the categories — you either apply the rule correctly or you don't.
This guide covers the four situations you'll actually encounter: verbs conjugated with être, verbs conjugated with avoir, the preceding direct object exception, and reflexive (pronominal) verbs — which combine elements of the first three.
Rule 1: Verbs Conjugated with Être — Always Agree
The "house" verbs of movement and state (aller, venir, arriver, partir, entrer, sortir, monter, descendre, naître, mourir, rester, retourner, tomber, passer — and their compounds like devenir, revenir) take être as their auxiliary in compound tenses. When they do, the past participle agrees in gender and number with the subject, exactly like an adjective.
- Il est parti. (masculine singular — no change)
- Elle est partie. (feminine — add -e)
- Ils sont partis. (masculine plural — add -s)
- Elles sont parties. (feminine plural — add -es)
This is the easiest category because the agreement is automatic and mechanical: look at the subject, adjust the ending. No exceptions once the verb is confirmed to take être.
Rule 2: Verbs Conjugated with Avoir — Normally Invariable
Most French verbs take avoir in compound tenses, and by default their past participle does not agree with anything:
- Elle a mangé une pomme. (not mangée)
- Nous avons fini le projet.
- Ils ont vu le film.
This is where most anglophone learners actually get it right by instinct, because English past participles don't inflect either. The danger comes from Rule 3, which reverses this default in one specific, very common situation.
Rule 3: The Preceding Direct Object Exception (COD Placé Avant)
With avoir, the past participle does agree — in gender and number — with a direct object (COD) if that direct object comes before the verb in the sentence. This happens in three common structures:
- 1. With a direct object pronoun (le, la, les, me, te, nous, vous):
J'ai acheté la voiture → Je l'ai achetée. (la = feminine, so achetée gets an -e) - 2. With a relative pronoun "que":
La voiture que j'ai achetée est rouge. (que refers back to la voiture, feminine) - 3. In a question with "quel/quelle/combien de":
Quelles chaussures as-tu achetées?
Compare these two nearly identical sentences to see the logic clearly:
- J'ai mangé les pommes. — direct object (les pommes) comes after the verb → no agreement.
- Les pommes que j'ai mangées. — direct object comes before the verb (as que) → agreement.
Critical trap: this rule applies only to direct objects. Indirect objects (introduced by à, standing in for people, replaced by lui/leur) never trigger agreement: Je leur ai parlé (never parlés), because parler à quelqu'un takes an indirect object.
Rule 4: Reflexive and Pronominal Verbs — The Combined Case
Pronominal verbs (se laver, se lever, se parler, se souvenir) always take être as their auxiliary, which makes learners assume they always agree with the subject like Rule 1. They don't. The real logic is that the reflexive pronoun (me, te, se, nous, vous, se) is treated as a direct object unless the verb already has its own direct object — in which case Rule 3 applies instead of Rule 1.
- Elle s'est lavée. (she washed herself — se is the direct object, refers to elle → agrees)
- Elle s'est lavé les mains. (she washed her hands — les mains is the direct object and comes after the verb; se is now an indirect object meaning "to/for herself" → no agreement)
- Ils se sont téléphoné. (they phoned each other — téléphoner à quelqu'un is indirect, so se is an indirect object → no agreement, despite être)
- Ils se sont vus. (they saw each other — voir quelqu'un is direct → se agrees)
Fast test: ask whether the verb, used non-reflexively, takes a direct object (voir quelqu'un = direct) or needs "à" (téléphoner à quelqu'un = indirect). Direct → agreement is possible. Indirect → never agrees, no matter the auxiliary.
A Short List of Frequent Indirect Pronominal Verbs (No Agreement)
- se téléphoner (to phone each other)
- se parler (to speak to each other)
- s'écrire (to write to each other)
- se plaire (to like each other / to please oneself)
- se nuire (to harm each other)
- se succéder (to follow one another)
These are worth memorising as a list, because they're the exception native intuition doesn't warn you about — everything else about them (être auxiliary, reflexive pronoun) screams "agreement," and yet none applies.
Quick Reference Checklist
- ✅ Auxiliary être, non-pronominal verb → agree with the subject, always.
- ✅ Auxiliary avoir → no agreement, unless a direct object precedes the verb.
- ✅ Direct object precedes (pronoun, "que", or "quel/combien de") → agree with that object.
- ✅ Pronominal verb → check if the reflexive pronoun is direct or indirect; agree only if direct.
- ✅ A direct object appearing after a pronominal verb blocks agreement, even though the pronoun is "reflexive."
How to Practice This for Real
Don't try to apply this rule while speaking — it's primarily a written-French concern, and even educated native speakers occasionally get the pronominal cases wrong in casual writing. For exam prep, the highest-value habit is proofreading your own DELF/TCF writing tasks specifically for this rule: circle every past participle, identify its auxiliary, and check whether a direct object precedes it. Do this consistently for two weeks and it becomes automatic.
Want structured writing correction that catches exactly these patterns? Our coaching program includes personalized feedback on TCF and TEF writing tasks, or explore the full French learning parcours to work through grammar systematically from A1 to C1.