Mastering French Double Object Pronouns: Rules, Order & Examples

For English speakers learning French, double object pronouns (les doubles pronoms compléments) are notoriously challenging. When a sentence contains both a direct object (like "it" or "them") and an indirect object (like "to him" or "to them"), figuring out which pronoun comes first can feel like solving an equation.

Should you say "Je te le donne" or "Je le te donne"? Why is it "Donne-le-moi" instead of "Donne-moi-le"?

In this comprehensive guide, our language specialists at My-French.com break down the exact formulas, structural patterns, and exceptions so you can use double object pronouns accurately and confidently.


1. Direct vs. Indirect Object Pronouns: The Basics

Before combining pronouns, let's briefly distinguish between the two categories:

  • Direct Object Pronouns (COD): Replace nouns directly acted upon (answering Who? or What?).
  • le, la, l', les (him, her, it, them)
  • Indirect Object Pronouns (COI): Replace people introduced by the preposition à (answering To whom?).
  • lui (to him / to her), leur (to them)

First- and second-person pronouns (me, te, nous, vous) as well as the reflexive pronoun se can function as either direct or indirect objects depending on the verb.


2. The Standard Pronoun Order (Declarative & Negative)

In almost all cases—present tense, compound past (passé composé), future, conditional, questions, and negative commands—pronouns appear before the verb according to a strict 5-tier sequence:

How to Use This Chart:

Position 1 Position 2 Position 3 Position 4 Position 5
:--- :--- :--- :--- :---
me, te, se, nous, vous le, la, l', les lui, leur y en

Move from left to right. Whichever pronoun sits further to the left must precede the pronoun to its right.

Examples:

  • You give the keys to me. → Tu me les donnes. (Pos. 1 + Pos. 2)
  • I send the letter to Marie. → Je la lui envoie. (Pos. 2 + Pos. 3)
  • We introduce our friends to them. → Nous les leur présentons. (Pos. 2 + Pos. 3)
  • I will talk to them about it. → Je leur en parlerai. (Pos. 3 + Pos. 5)
  • In Negative Sentences:

  • Je ne le lui donne pas. (I am not giving it to him.)
  • Nous ne vous les avons pas envoyés. (We did not send them to you.)
  • The negation wraps around the pronoun-verb block: $$\text{Sujet} + \textbf{ne} + \textbf{[Pronoun 1 + Pronoun 2]} + \text{Verbe} + \textbf{pas}$$


    3. Placement Across Different Tenses

    Simple Tenses (Présent, Imparfait, Futur Simple)

  • Il me l'explique. (He explains it to me.)
  • Pronouns precede the conjugated verb directly:

    Compound Tenses (Passé Composé, Plus-que-parfait)

  • Elle nous l'a dit. (She told it to us.)
  • Pronouns precede the auxiliary verb (avoir or être):

> Grammar Tip: Past Participle Agreement > In compound tenses conjugated with avoir, the past participle agrees in gender and number with a preceding direct object pronoun (le, la, les), never with an indirect object: > - Cette voiture, il la lui a vendue. (la = feminine singular → vendue).

Modal or Semi-Auxiliary Verbs (Vouloir, Pouvoir, Devoir, Aller + Infinitive)

  • Je vais le lui offrir. (I am going to offer it to him.)
  • Tu peux me les prêter ? (Can you lend them to me?)
  • The pronouns attach to the infinitive verb that dictates their meaning:


    4. The Critical Exception: Affirmative Imperative

When issuing an affirmative command (telling someone to do something), the order flips. Pronouns move behind the verb with hyphens.

Affirmative Imperative Order:

$$\text{Verb} - \textbf{[le / la / les]} - \textbf{[moi / toi / lui / nous / vous / leur]} - \textbf{[y / en]}$$

Note: In this configuration, me becomes moi, and te becomes toi.

  • Donne-le-moi ! (Give it to me!)
  • Racontez-la-leur ! (Tell it to them!)
  • Donnez-m'en ! (moi contracts to m' before en)
  • Negative Imperative (Warning!):

  • Ne me le donne pas ! (Do not give it to me!)
  • Ne la leur montrez pas ! (Do not show it to them!)
  • Negative commands immediately revert to the normal pre-verbal order:


    5. Quick Practice Exercises

Replace the bracketed nouns with the corresponding pronouns:

1. Je donne [la pomme] [à Sophie]. → Je la lui donne.

2. Prête [tes clés] [à moi] ! → Prête-les-moi !

3. Elle n'a pas montré [les photos] [à ses parents]. → Elle ne les leur a pas montrées.

4. Ne dis pas [cette histoire] [à Luc] ! → Ne la lui dis pas !

Mastering French double object pronouns takes consistent drills, but once you internalize the sequence chart, you will instinctively formulate accurate, native-level French sentences.