MozhiLingo
via
Learning
← All lessons
Lesson 35B1

Past Participle Agreement: avoir vs. être, and the Preceding Direct Object Rule

भूतकालिक कृदंत की संगति: avoir बनाम être, और पहले आने वाले प्रत्यक्ष कर्म का नियम

This is one of the genuinely hard corners of French grammar for an English speaker — but a Hindi speaker already has real intuition to draw on: Hindi's own transitive past tense already makes its verb agree with the direct object (not the subject) via the ने-construction you met in the passé-composé lesson, which is exactly the same underlying idea French's 'preceding direct object' rule captures, just triggered differently.

Grammar Comparison

व्याकरण तुलना

être verbs: the participle always agrees with the subject ≈ Hindi's intransitive past

French

Marie est partie. / Les filles sont parties. / Paul est parti. / Les garçons sont partis.

Hindi

मारी गई। / लड़कियाँ गईं। / पॉल गया। / लड़के गए।

For the small set of verbs that take être as their auxiliary, the past participle behaves exactly like an adjective and agrees in gender and number with the subject, no exceptions. This is exactly Hindi's own intransitive past behavior, which you met in the passé-composé lesson: गई/गए/गया already agree with the subject's gender and number with no ने marker involved, since जाना is intransitive in both languages. This particular French rule is one you can lean on Hindi for directly, agreement-pattern for agreement-pattern.

avoir verbs: the participle normally does NOT agree — unlike Hindi's ने-marked transitive past, which always agrees with the object

French

Marie a mangé une pomme. / Les filles ont mangé des pommes.

Hindi

मारी ने सेब खाया। / लड़कियों ने सेब खाए। (सेब पुल्लिंग है, इसलिए खाया/खाए हमेशा बदलता है)

For the majority of French verbs, which take avoir, the past participle stays frozen in its plain masculine-singular form no matter what the subject or object is — this is the default, unless one specific condition is met. Hindi's ने-marked transitive past works differently and, in a sense, more consistently: मारी ने सेब खाया always agrees with सेब (the direct object), every time, because in Hindi's SOV structure the object always sits right before the verb anyway. Where French participle agreement for avoir-verbs is the rare exception, Hindi's object-agreement for ने-verbs is the constant rule.

The exception: a PRECEDING direct object forces agreement — the one case where French matches Hindi's default

French

J'ai mangé la pomme. (no agreement — object AFTER the verb) vs. La pomme que j'ai mangée. (agreement — object BEFORE the verb, as que)

Hindi

मैंने सेब खाया। (सेब हमेशा क्रिया से पहले है, इसलिए हिंदी में हमेशा agreement होता है)

If an avoir-verb's direct object appears before the verb instead of after it — via a relative clause with que, a preceding object pronoun, or a quel/combien de question — the participle must agree with that preceding object, just as if it were an être-participle. This is precisely the situation Hindi is always in: because Hindi word order is SOV, the direct object always precedes the verb, so Hindi's transitive past always shows this same 'agree with the preceding object' behavior that French only shows occasionally. French's rare exception is Hindi's constant, unremarkable default — your Hindi instinct ('the object right before the verb decides the verb's agreement') is exactly the instinct that tells you when a French avoir-participle needs to agree.

Worked example: relative clause with que ≈ Hindi's जो + agreement

French

Voici la lettre que j'ai écrite hier. vs. J'ai écrit une lettre hier.

Hindi

यह वह पत्री है जो मैंने कल लिखी। बनाम मैंने कल एक पत्री लिखी।

In the first sentence, la lettre is picked up by que and placed before ai écrite, so the participle agrees with la lettre — feminine — becoming écrite. In the second, the object comes after the verb as normal, so écrit stays unchanged. In Hindi, लिखी already agrees with पत्री (feminine) in both sentences, whether or not there's a relative clause involved — because in Hindi the object always precedes the verb regardless of sentence structure. The fact that French's agreement flickers on and off depending on word order, while Hindi's stays reliably on, is the key thing to internalize: check French word order every time, since Hindi will never remind you to.

Worked example: preceding direct object pronoun

French

Tu vois cette photo ? Oui, je l'ai vue. / J'ai acheté les pommes, puis je les ai mangées.

Hindi

क्या तुमने वह फ़ोटो देखी? हाँ, मैंने देखी। / मैंने सेब ख़रीदे, फिर मैंने खाए।

In je l'ai vue, l' stands for cette photo (feminine) and sits directly before ai vue, so the participle takes -e. Hindi's own pronoun-object sentences show the identical agreement pattern with the dropped/implied object — मैंने देखी (agreeing with फ़ोटो) and मैंने खाए (agreeing with सेब) — so once again, Hindi's habit of agreeing the verb with whatever direct object it has, spoken or implied, transfers directly onto French's pronoun cases.

The trap: indirect objects never trigger agreement — and Hindi marks this distinction too, with से vs. no से

French

Je lui ai parlé. (indirect — no agreement) vs. Je l'ai vue. (direct — agreement applies)

Hindi

मैंने उससे बात की (indirect, से से चिह्नित) बनाम मैंने उसे देखा (direct, सीधा कर्म)

lui/leur are always indirect object pronouns and never trigger participle agreement. Hindi keeps this same direct/indirect distinction visible on its own pronouns, just with different markers: बात करना ('to talk') takes से ('with/to'), an oblique/indirect-feeling postposition, while देखना ('to see') takes a plain direct object (उसे) — so Hindi already flags, through its choice of postposition, whether a verb's object is 'really' direct or indirect in spirit, similar to how French's hidden preposition à inside parler à signals 'this is indirect, skip agreement'. Before applying French's agreement rule, check whether the Hindi equivalent needed से as an oblique/dative marker (skip agreement, like lui) or a plain direct object (apply agreement, like l').

Vocabulary

शब्दावली

j'ai écrit / écritezhay ay-KREE / ay-KREET
Hindi
मैंने लिखा/लिखीmaiñne likhā/likhī
English
I wrote / written (agreed, fem.)
je l'ai vu(e)zhuh lay VU
Hindi
मैंने उसे देखाmaiñne use dekhā
English
I saw it/him/her
que (relative, triggers agreement)kuh
Hindi
जोjo
English
that/which (preceding direct object)
lui / leur (never trigger agreement)lwee / luhr
Hindi
उससे / उनसेusse/unse
English
to him/her / to them (indirect object — no agreement)
DR & MRS VANDERTRAMP(mnemonic, spelled out in English)
Hindi
être लेने वाली क्रियाओं की सूची (स्मरण-सूत्र)être lene vālī kriyāoñ kī sūcī
English
Devenir, Revenir, Monter, Rester, Sortir, Venir, Aller, Naître, Descendre, Entrer, Retourner, Tomber, Rentrer, Arriver, Mourir, Partir
j'ai fini / je suis parti(e)zhay fee-NEE / zhuh swee par-TEE
Hindi
मैंने ख़त्म किया / मैं गयाmaiñne khatm kiyā / maiñ gayā
English
I finished (avoir, no agreement) / I left (être, agrees with subject)