B2 Past Tense 10 min read Hard

Past-Past Agreement (Plus-que-parfait with COD)

Agree the past participle with the preceding direct object in plus-que-parfait; never agree it with the subject.

Grammar Rule in 30 Seconds

When the direct object comes before the verb in the pluperfect, the past participle must agree with that object.

  • If the COD follows the verb, no agreement: 'J'avais mangé la pomme.'
  • If the COD precedes the verb, match gender/number: 'La pomme que j'avais mangée.'
  • Verbs conjugated with 'être' always agree with the subject, regardless of position.
Object (before) + Subject + avait + Participe Passé (+ e/s/es)

Overview

Ever scrolled through your camera roll and realized you'd déjà deleted the best shot? That moment of looking back at an action that happened before another past action is exactly where the plus-que-parfait lives. It is the "past of the past." But there is a twist.

Sometimes, the verb gets an extra e or s at the end for no obvious reason. It is not because of the person doing the action. It is because of the object of the action.

If you have ever wondered why a verb suddenly looks feminine or plural in a text message, you are looking at the "preceding COD" rule. It is like the verb is looking back over its shoulder to see what it is talking about. If it sees a feminine or plural object that already passed by, it changes its outfit to match.

It is basically the ultimate fashion coordination of French grammar. Let's make sure your verbs aren't underdressed for the occasion.

The plus-que-parfait (the "more than perfect") is your time machine. You use it to talk about things that had already happened before something else in the past. Think of it like a flashback in a Netflix series.

You are already in the past, and then—bam—we go even further back. Most of the time, this tense uses the auxiliary verb avoir. Normally, avoir is pretty chill.

It does not care if the subject is a boy, a girl, or a group of friends. But avoir has one major weakness: the COD (Complément d'Objet Direct). The COD is the person or thing that directly receives the action.

If that COD shows up in the sentence before the verb, the verb loses its cool and has to agree with it. It adds an -e for feminine, an -s for masculine plural, and -es for feminine plural. If the COD is hiding after the verb, the verb stays in its basic form.

It is a game of hide and seek where the position of the object changes everything. Why do we do this? Because French loves to keep track of what we are talking about, even if we mentioned it three words ago.

It is like a verbal breadcrumb trail. Without this agreement, the sentence feels like it's missing a final click, like a puzzle piece that almost fits but not quite. Plus, it makes you sound incredibly sophisticated in group chats.

Who doesn't want to be the person who correctly agrees their past participles at 2 AM?

How This Grammar Works

To understand this, you need to become a grammar detective. Your first job is to find the COD. You do this by asking "What?" or "Who?" after the verb.
For example, in the sentence "I had eaten the pizza," you ask: "I had eaten what?" The answer is la pizza. That is your COD. Now, look at the position.
In "I had eaten the pizza" (J'avais mangé la pizza), the COD comes after the verb. Result? No agreement.
The verb stays mangé. But what if you say "The pizza that I had eaten" (La pizza que j'avais mangée)? Now, the COD la pizza (or the word que representing it) is before the verb.
The verb sees that la pizza is feminine and singular. It immediately adds an -e to become mangée. It is a reactive rule.
The verb reacts to what it has already seen. Think of the verb like a mirror. If the object hasn't walked in front of the mirror yet (it's after the verb), the mirror doesn't show anything.
If the object has already walked past (it's before the verb), the mirror reflects its gender and number. This usually happens in three specific scenarios: with the word que (that/which), with direct object pronouns like le, la, or les, and in questions where the object comes first. If you're texting a friend about the photos (les photos) you had taken (prises), you're using this rule.
It’s a way of signaling to your reader: "Hey, I'm still talking about those feminine plural photos!" It’s almost like a linguistic high-five between the object and the verb. Just don't expect the verb to buy you a drink afterward. It's strictly a professional relationship.

Formation Pattern

1
Creating this agreement is a three-step process. You cannot just slap an e on everything and hope for the best. That would be like putting salt in your coffee—technically an addition, but a terrible idea.
2
Find the auxiliary: Use the imperfect form of avoir (avais, avais, avait, avions, aviez, avaient). This sets the "past of the past" stage.
3
Identify the COD: Ask "Who?" or "What?" after the verb. If the answer is located to the left of the verb, proceed to step 3. If it's to the right, you are finished! No agreement needed.
4
Apply the marker: Check the gender and number of that preceding COD and update the past participle:
5
Masculine Singular: Add nothing (e.g., pris)
6
Feminine Singular: Add -e (e.g., prise)
7
Masculine Plural: Add -s (e.g., pris - note: if it already ends in s, do nothing!)
8
Feminine Plural: Add -es (e.g., prises)
9
Let's look at an example with an Uber Eats order. La commande la(f) is feminine. If you say "I had already received the order," it's J'avais déjà reçu la commande. No agreement because la commande is at the end. But if you say "The order that I had received," it becomes La commande que j'avais reçue. We add the e because the order is now standing in front of the verb. It's like the verb is a bouncer at a club, and it only checks the ID of people who are already in line. If they are still in the parking lot (after the verb), the bouncer doesn't care yet.

When To Use It

You use this specific agreement pattern whenever the plus-que-parfait is triggered and the object is out in front. This happens a lot in modern life. Think about social media.
"The stories les stories(f) that I had posted (postées) disappeared." The COD is les stories. It's before the verb. Boom, agreement.
Or think about a job interview on Zoom. "The emails les emails(m) that you had sent (envoyés) were very clear." Here, les emails is masculine plural. We add an s.
You also use it with pronouns. If you're talking about your keys (les clés|f) and you say "I had lost them," it's Je les avais perdues. The les stands for the keys and it's before the verb.
This rule is essential for clarity. It helps the listener track exactly which noun you're referring to. It's especially common when you're explaining a sequence of events, like why you were late or why you didn't have your homework.
"I realized I had forgotten the instructions les instructions(f) that the teacher had given (données)." You're telling a story, and the plus-que-parfait with its agreement markers acts as the punctuation for your history. It’s the difference between sounding like a tourist and sounding like someone who actually lives and breathes the language. And let’s be honest, it feels pretty good to get it right.
It's like landing a perfect parallel park on a busy street. No one might cheer, but you know you're a pro.

Common Mistakes

The biggest trap is agreeing with the subject. This is a classic "rookie" move. Because tenses like the plus-que-parfait with être (like Elle était allée) do agree with the subject, people get confused and try to do the same with avoir. They write Elle avait mangée because the person is a girl. Stop! Avoir does not care about the subject. It only cares about the object. Only add that e if the thing being eaten is feminine and placed before the verb. Another common mistake is forgetting that the word que often acts as the COD. In the sentence La chanson que j'avais entendue, the word que refers back to la chanson. Since que is before the verb, you need the agreement. Many learners also forget to check the gender of nouns. If you think un message is feminine, you'll add an e where it doesn't belong. Always double-check your genders! It's the difference between le message que j'avais reçu (correct) and le message que j'avais reçue (makes you look like you need more coffee). Finally, don't over-agree. If there is no direct object, or if it's an indirect object (introduced by à), there is zero agreement. Elle nous avait parlé (She had spoken to us) has no agreement because you speak to someone. If you add an s there, a French teacher somewhere will lose their wings. It’s a precise rule, not a "vibe" you apply to the whole sentence. Precision is key, like choosing the right filter for a selfie. Too much is just... too much.

Contrast With Similar Patterns

How does this differ from other past tense agreements? Let's compare. In the passé composé with avoir, the rule is actually identical: J'ai mangé la pizza vs La pizza que j'ai mangée.
The only difference is the timing. Plus-que-parfait is further back. If the passé composé is "I did it," the plus-que-parfait is "I had done it." Now, look at être verbs.
Verbs like aller or venir use être in the plus-que-parfait (Elle était allée). These always agree with the subject. There is no hide-and-seek with the object.
The subject is the star. With avoir, the subject is irrelevant, and the object is the one calling the shots. Think of être as a loyal dog that always follows its owner (the subject).
Think of avoir as a cat that only pays attention to you if you're holding a treat (the COD) right in front of its face. If the treat is behind the cat, it won't even turn around. Understanding this distinction is the key to mastering French past tenses.
You have to know which auxiliary you are using before you can decide who to agree with. It’s like knowing whether you’re playing football or soccer before you touch the ball with your hands. One is a great play; the other gets you a red card.
Or at least a very confused look from your French barista.

Quick FAQ

Q

Does avoir ever agree with the subject?

No, never. Not in the plus-que-parfait, not in the passé composé. Only the preceding COD matters.

Q

What if the COD is me or te?

Yes! If you are a girl and someone says "He had seen me," it's Il m'avait vue. The m' refers to you, so it agrees.

Q

Is this rule used in speaking or just writing?

Both! While you often can't hear the extra e, you can definitely hear the difference in verbs like pris (m) and prise (f). Plus, in writing, it's a huge deal for exams and professional emails.

Q

What if there are two objects?

Only the direct object triggers agreement. Indirect objects (like lui or leur) are ignored by the verb. It's a very exclusive party.

Q

Is this rule the same for all compound tenses?

Yes! Whether it's the future perfect, the past conditional, or the plus-que-parfait, if you use avoir, the preceding COD rule applies. It's a universal law of French grammar, like the law of gravity, but with more silent letters.

Plus-que-parfait Conjugation (Avoir)

Person Auxiliary (Imparfait) Participle
Je
avais
mangé(e)
Tu
avais
mangé(e)
Il/Elle
avait
mangé(e)
Nous
avions
mangé(e)s
Vous
aviez
mangé(e)s
Ils/Elles
avaient
mangé(e)s

Meanings

This rule dictates that in the pluperfect tense, the past participle must agree in gender and number with a preceding direct object.

1

Direct Object Agreement

Agreement with a preceding COD (complément d'objet direct).

“La voiture que j'avais achetée était rouge.”

“Les fleurs que j'avais cueillies étaient belles.”

Reference Table

Reference table for Past-Past Agreement (Plus-que-parfait with COD)
Form Structure Example
Affirmative
S + avait + PP
J'avais fini.
Negative
S + n'avait pas + PP
Je n'avais pas fini.
Interrogative
Avait + S + PP?
Avais-tu fini?
Agreement (f)
COD(f) + avait + PP+e
La pomme que j'avais mangée.
Agreement (pl)
COD(pl) + avait + PP+s
Les livres que j'avais lus.
Agreement (f.pl)
COD(f.pl) + avait + PP+es
Les fleurs que j'avais cueillies.

Formality Spectrum

Formal
Le livre que j'avais lu.

Le livre que j'avais lu. (General)

Neutral
Le livre que j'avais lu.

Le livre que j'avais lu. (General)

Informal
Le bouquin que j'avais lu.

Le bouquin que j'avais lu. (General)

Slang
Le bouquin que j'avais dévoré.

Le bouquin que j'avais dévoré. (General)

Agreement Logic

Direct Object

Position

  • Avant Before
  • Après After

Action

  • Accorder Agree
  • Pas d'accord No agreement

Avoir vs Être

Avoir
COD avant Agreement
Être
Toujours Subject agreement

Examples by Level

1

J'avais mangé.

I had eaten.

2

Elle avait fini.

She had finished.

3

Nous avions dormi.

We had slept.

4

Ils avaient parlé.

They had spoken.

1

La pomme que j'avais mangée.

The apple I had eaten.

2

Les livres que j'avais lus.

The books I had read.

3

La lettre que j'avais écrite.

The letter I had written.

4

Les photos que j'avais prises.

The photos I had taken.

1

Je l'avais vue hier.

I had seen her yesterday.

2

Les films que nous avions vus.

The movies we had seen.

3

La décision qu'ils avaient prise.

The decision they had taken.

4

Les erreurs qu'elle avait commises.

The mistakes she had made.

1

Quelle chanson avais-tu chantée ?

Which song had you sung?

2

Les efforts qu'il avait fournis.

The efforts he had provided.

3

La maison que nous avions construite.

The house we had built.

4

Les problèmes qu'ils avaient résolus.

The problems they had solved.

1

Les mesures qu'ils avaient dû prendre.

The measures they had had to take.

2

La confiance qu'elle lui avait témoignée.

The trust she had shown him.

3

Les risques qu'ils avaient encourus.

The risks they had incurred.

4

La somme qu'il avait perçue.

The sum he had received.

1

Les louanges qu'elle avait reçues étaient méritées.

The praise she had received was deserved.

2

Les promesses qu'ils avaient tenues.

The promises they had kept.

3

La peine qu'il avait endurée.

The pain he had endured.

4

Les leçons qu'ils avaient apprises.

The lessons they had learned.

Easily Confused

Past-Past Agreement (Plus-que-parfait with COD) vs Passé Composé vs Plus-que-parfait

Learners mix up the timelines.

Past-Past Agreement (Plus-que-parfait with COD) vs Agreement with Avoir vs Être

Learners try to agree with the subject for Avoir.

Past-Past Agreement (Plus-que-parfait with COD) vs COD vs COI

Learners agree with indirect objects.

Common Mistakes

J'avais mangée la pomme.

J'avais mangé la pomme.

No agreement if COD follows.

Elle avait allée.

Elle était allée.

Use être for motion verbs.

J'avais finis.

J'avais fini.

No agreement with subject.

Ils avaient mangé la pomme.

Ils avaient mangé la pomme.

Correct, but check for agreement if pomme was before.

La pomme que j'avais mangé.

La pomme que j'avais mangée.

Need agreement with 'la pomme'.

Les livres que j'avais lu.

Les livres que j'avais lus.

Need agreement with 'les livres'.

Je l'avais vu (la table).

Je l'avais vue (la table).

Agreement with feminine pronoun.

La décision qu'ils avaient pris.

La décision qu'ils avaient prise.

Agreement with 'la décision'.

Les fleurs que j'avais cueilli.

Les fleurs que j'avais cueillies.

Agreement with 'les fleurs'.

Les erreurs qu'elle avait fait.

Les erreurs qu'elle avait faites.

Agreement with 'les erreurs'.

Les mesures qu'ils avaient dûs prendre.

Les mesures qu'ils avaient dû prendre.

Participle of 'devoir' doesn't agree here.

La confiance qu'elle lui avait témoigné.

La confiance qu'elle lui avait témoignée.

Agreement with 'la confiance'.

Les risques qu'ils avaient encouru.

Les risques qu'ils avaient encourus.

Agreement with 'les risques'.

La somme qu'il avait perçu.

La somme qu'il avait perçue.

Agreement with 'la somme'.

Sentence Patterns

La ___ que j'avais ___ était belle.

Les ___ que j'avais ___ étaient utiles.

Quelle ___ avais-tu ___ ?

Les ___ qu'elle avait ___ étaient importantes.

Real World Usage

Job Interview common

Le projet que j'avais dirigé a été un succès.

Texting occasional

T'avais vu le message que j'avais envoyé ?

Travel Blog common

La ville que j'avais visitée était magnifique.

Academic Report very common

Les données que nous avions collectées étaient précises.

Social Media common

La photo que j'avais postée a fait le buzz.

Food Delivery App rare

Le plat que j'avais commandé était froid.

💡

Scan for COD

Always scan the sentence for a direct object before writing the participle.
⚠️

Don't agree with COI

If the object is indirect (introduced by 'à'), do not agree!
🎯

Use Pronouns

Practice with 'le', 'la', 'les' to get used to the agreement.
💬

Formal Writing

In formal writing, agreement is mandatory. Don't skip it.

Smart Tips

Check the noun before 'que'.

La lettre que j'avais écrit. La lettre que j'avais écrite.

Identify the gender of the pronoun.

Je l'avais vu (la table). Je l'avais vue (la table).

Ask 'What?' to find the COD.

Les fleurs que j'avais cueilli. Les fleurs que j'avais cueillies.

Read backwards to find the object.

Les erreurs qu'elle avait fait. Les erreurs qu'elle avait faites.

Pronunciation

avions-écrits [avjɔ̃zekʁi]

Liaison

Ensure liaison between 'avions' and following vowels.

Declarative

J'avais mangé la pomme. ↘

Finality

Memorize It

Mnemonic

Look to the left, if the object is there, add the extra letter with care!

Visual Association

Imagine a mirror. If the object is reflected before the verb, the verb must dress up to match it.

Rhyme

Si le COD est devant, l'accord est évident.

Story

Marie had a list of tasks. The tasks she had finished (les tâches qu'elle avait finies) were checked off. The ones she hadn't started were still waiting. She looked at the list and saw the agreement.

Word Web

avoirparticipeaccordCODantécédentimparfait

Challenge

Write 5 sentences about things you had done before yesterday, using a direct object pronoun.

Cultural Notes

Strict adherence to agreement is a marker of education in formal settings.

Similar rules, but spoken French often drops the final 'e' sound.

Formal French is standard in administration and education.

Derived from Latin 'plusquamperfectum' (more than perfect).

Conversation Starters

Quel livre avais-tu lu avant de commencer ce cours ?

Quelles tâches avais-tu finies ce matin ?

Quelle était la meilleure décision que tu avais prise ?

Quels films avais-tu vus l'année dernière ?

Journal Prompts

Describe a project you had completed before a deadline.
Write about a trip you had planned but couldn't take.
Reflect on a mistake you had made in the past.
Discuss a book you had read that changed your life.

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Fill in the correct form.

La lettre que j'avais ___ (écrire) était longue.

✓ Correct! ✗ Not quite. Correct answer: écrite
Agreement with 'la lettre'.
Choose the correct sentence. Multiple Choice

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: Les livres que j'avais lus.
Agreement with 'les livres'.
Fix the error. Error Correction

Find and fix the mistake:

La pomme que j'avais mangé était bonne.

✓ Correct! ✗ Not quite. Correct answer: mangée
Agreement with 'la pomme'.
Transform to PQP. Sentence Transformation

Je mange la pomme -> La pomme que...

✓ Correct! ✗ Not quite. Correct answer: j'avais mangée
Agreement required.
Is this true? True False Rule

Do we agree with the subject for 'avoir' verbs?

✓ Correct! ✗ Not quite. Correct answer: False
We agree with the COD.
Complete the dialogue. Dialogue Completion

A: As-tu vu les photos? B: Oui, les photos que tu avais ___ étaient superbes.

✓ Correct! ✗ Not quite. Correct answer: prises
Agreement with 'les photos'.
Order the words. Sentence Building

que / j'avais / la / écrite / lettre

✓ Correct! ✗ Not quite. Correct answer: La lettre que j'avais écrite
Correct order.
Sort by agreement. Grammar Sorting

Which needs agreement?

✓ Correct! ✗ Not quite. Correct answer: La pomme que j'avais mangée
COD before verb.

Score: /8

Practice Exercises

8 exercises
Fill in the correct form.

La lettre que j'avais ___ (écrire) était longue.

✓ Correct! ✗ Not quite. Correct answer: écrite
Agreement with 'la lettre'.
Choose the correct sentence. Multiple Choice

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: Les livres que j'avais lus.
Agreement with 'les livres'.
Fix the error. Error Correction

Find and fix the mistake:

La pomme que j'avais mangé était bonne.

✓ Correct! ✗ Not quite. Correct answer: mangée
Agreement with 'la pomme'.
Transform to PQP. Sentence Transformation

Je mange la pomme -> La pomme que...

✓ Correct! ✗ Not quite. Correct answer: j'avais mangée
Agreement required.
Is this true? True False Rule

Do we agree with the subject for 'avoir' verbs?

✓ Correct! ✗ Not quite. Correct answer: False
We agree with the COD.
Complete the dialogue. Dialogue Completion

A: As-tu vu les photos? B: Oui, les photos que tu avais ___ étaient superbes.

✓ Correct! ✗ Not quite. Correct answer: prises
Agreement with 'les photos'.
Order the words. Sentence Building

que / j'avais / la / écrite / lettre

✓ Correct! ✗ Not quite. Correct answer: La lettre que j'avais écrite
Correct order.
Sort by agreement. Grammar Sorting

Which needs agreement?

✓ Correct! ✗ Not quite. Correct answer: La pomme que j'avais mangée
COD before verb.

Score: /8

Practice Bank

10 exercises
Complete the agreement for 'les clés' (f.pl.) Fill in the Blank

Les clés que j'avais ___ étaient sur la table.

✓ Correct! ✗ Not quite. Correct answer: perdues
Identify the correct usage of 'les' (referring to masculine documents) Multiple Choice

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: Je les avais préparés.
Fix the agreement for 'la chanson' (f.s.) Error Correction

La chanson que j'avais entendu à la radio était belle.

✓ Correct! ✗ Not quite. Correct answer: La chanson que j'avais entendue...
Reorder the words to say 'The order that I had received.' Sentence Reorder

reçue / La commande / j'avais / que

✓ Correct! ✗ Not quite. Correct answer: La commande que j'avais reçue
Translate: 'The apples that he had eaten.' Translation

Les pommes qu'il avait ___ (mangé).

✓ Correct! ✗ Not quite. Correct answer: mangées
Match the object with the correct participle ending Match Pairs

Match these:

✓ Correct! ✗ Not quite. Correct answer: Le livre : mis, La lettre : mise, Les livres : mis, Les lettres : mises
Check if agreement is needed: 'He had finished the task.' Fill in the Blank

Il avait ___ (finir) la tâche.

✓ Correct! ✗ Not quite. Correct answer: fini
Which sentence has NO agreement needed? Multiple Choice

Pick the correct one:

✓ Correct! ✗ Not quite. Correct answer: Elle avait déjà appelé.
Correct this text about emails (m.pl.) Error Correction

Les emails que j'avais reçu étaient importants.

✓ Correct! ✗ Not quite. Correct answer: Les emails que j'avais reçus
Agreement with 'Elle' as the direct object Fill in the Blank

Je l'avais ___ (inviter) à dîner.

✓ Correct! ✗ Not quite. Correct answer: invitée

Score: /10

FAQ (8)

It's a historical remnant of the participle functioning as an adjective.

Only verbs with 'avoir'. 'Être' verbs agree with the subject.

No agreement. 'J'avais mangé la pomme'.

In casual speech, people often skip it, but it's essential for writing.

Ask 'Who?' or 'What?' after the verb.

They use 'être' and have their own agreement rules.

The agreement rule is the same, but the tense is different.

It's a common mistake, but try to practice the 'look-back' habit.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Pluscuamperfecto

Spanish does not require participle agreement with the preceding direct object.

German moderate

Plusquamperfekt

German participles are invariant.

Japanese low

Past perfect (teta)

Japanese has no grammatical gender or agreement.

Arabic low

Past perfect (kana + qad + past)

Arabic agreement is subject-focused.

Chinese none

Aspect markers (le/guo)

Chinese is an isolating language with no inflection.

English moderate

Past perfect

English has no participle agreement.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!