Tu me le donnes ?Oui, je te le donne.Il y en a beaucoup.你把它给我吗?好,我把它给你。那里有很多。
你已经分别学过直接宾语代词(me, te, le, la, nous, vous, les)、间接宾语代词(me, te, lui, nous, vous, leur)、y、en,也学过单个代词该放在哪里。实际的句子里常常需要同时用到两个代词——「他把它给我」「她跟我说起这件事」。放在动词前面时,法语宾语代词遵循一套固定的顺序,不管具体是哪两个代词,这个顺序都不会变。
简而言之: me/te/se/nous/vous → le/la/les → lui/leur → y → en——不管实际出现的是哪两个,顺序永远不变。
固定顺序
放在动词前面时,两个宾语代词总是按这个顺序排列:
| 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|
| me | ||||
| te | le | |||
| se | la | lui | y | en |
| nous | les | leur | ||
| vous |
不管句子需要哪两个代词,排在前面那一列的总是先出现。不需要把每一种可能的组合都单独背下来——只要知道每个代词属于哪一列,从左到右排就行。
汉语没有法语这种放在动词前面、顺序固定的宾语代词系统——代词通常直接放在动词后面,靠语序或「把」字句来表达(比如「他把它给我」)。法语则要求把两个代词都放在动词前面,而且顺序严格固定不变。
Le / la / les + lui / leur
最常见的组合:直接宾语代词(第 2 列)和第三人称间接宾语代词(第 3 列)搭配:
- Je donne le livre à Marc. → Je le lui donne.(我把它给他。)
- Elle montre la photo à ses parents. → Elle la leur montre.(她把它给他们看。)
- Il a raconté l'histoire à sa fille. → Il la lui a racontée.(他把它讲给了她听。)
Le/la/les 在这里总是排在前面,然后才是 lui/leur——绝不会反过来。
Me / te / nous / vous + le / la / les
当 me, te, nous, vous 充当间接宾语(「给我」「给你」……)而句子里同时又有直接宾语代词时,第 1 列排在第 2 列前面:
- Tu me donnes ton numéro ? → Tu me le donnes ?(你把它给我吗?)
- Il nous a envoyé les photos. → Il nous les a envoyées.(他把它们发给了我们。)
- Je te prête ma voiture. → Je te la prête.(我把它借给你。)
Y 和 en 连用
Y 和 en 可以和前面任何一列的代词连用,也可以彼此连用——y 总是排在 en 前面:
- Il y en a beaucoup.(那里有很多苹果。)——来自 il y a beaucoup de pommes。
- Combien de pommes y a-t-il ? — Il y en a cinq.(那里有多少苹果?——有五个。)
- Tu m'en parles ?(你跟我说起这件事吗?)——me(第 1 列)+ en(第 5 列)。
Il y en a 是日常法语里迄今为止最常见的两代词组合,值得把它当作一个固定说法单独记住。
唯一的空缺:指代不同人的两个代词
上面这套顺序没有给第 1 列代词(me, te, nous, vous)和同一个从句里的 lui 或 leur 留出位置,不管两者各自充当什么角色——法语不允许第一、二人称代词和指代另一个人的第三人称间接宾语代词直接连用。要表达「他把我介绍给他」(这里 me 是动词 présenter 的直接宾语,「给他」指的是被介绍给的那个人),法语会保留 me 作为附着在动词上的代词,另一个人则用à + 重读人称代词来表达:
- ❌ Il me lui présente. → ✅ Il me présente à lui.(他把我介绍给他。)
- ❌ Je te lui recommande. → ✅ Je te recommande à lui.(我把你推荐给他。)
在肯定命令式中:直接宾语在前,用连字符连接
和单个代词一样,两个代词在肯定命令式里都附着在动词之后,用连字符连接——但这里它们有自己的一套顺序:le/la/les → moi/toi/lui/nous/vous → y → en,其中 me/te 要变成 moi/toi(在 en 前面还会缩合成 m'/t')。对于「直接+间接」这样的组合来说,这意味着直接宾语代词排在间接宾语代词之前——和动词前面的顺序正好相反:
- Donne-le-moi !(把它给我!)——不是 ❌ Donne-moi-le !
- Montrez-les-nous !(把它们给我们看!)
- Donne-la-lui !(把它给他/她!)
Y 和 en 仍然排在最后:
- Vas-y !(去那儿吧!)
- Donnes-en !(拿一点吧!/给一点吧!)
- Donne-m'en !(给我一点吧!)
在否定命令式中:回到前面,恢复正常顺序
如果把同一个命令改成否定形式,两个代词就会立刻回到动词前面,按照第 1 列到第 5 列的正常顺序排列,moi/toi 也变回 me/te:
- ✅ Ne me le donne pas !——绝不是 ❌ Ne donne-moi-le pas !
- ✅ Ne la lui montre pas !
- ✅ N'y en mets pas !(别往那儿放任何东西!)
常见错误
- ❌ Je lui le donne. → ✅ Je le lui donne.(le/la/les 总是排在 lui/leur 前面,绝不会排在后面)
- ❌ Il me lui présente. → ✅ Il me présente à lui.(me/te/nous/vous 和 lui/leur 不能连用,不管两者各自充当什么角色——另一个人要用 à + 重读人称代词来表达)
- ❌ Donne-moi-le ! → ✅ Donne-le-moi !(在肯定命令式中,直接宾语代词排在前面)
- ❌ Il a en beaucoup. → ✅ Il y en a beaucoup.(y 排在 en 前面,而且即使加上了 en,il y a 也要保留它的 y)
小测验
查看答案
- Tu donnes ton adresse à Léo ? → Tu ____ donnes ? → la lui(la = l'adresse,直接宾语,排在 lui 前面)
- Elle nous montre ses photos. → Elle ____ montre. → nous les(第 1 列排在第 2 列前面)
- Combien de frères as-tu ? — J'____ ai deux. → en(这里带着数字,不需要 y)
- (把它给我们!——肯定命令式,直接宾语 le) → Donne-le-nous !
- (别把它给我!——否定命令式) → Ne me le donne pas !
用 GrammarMama 学得更快
这篇文章只讲了一个知识点——来看看 GrammarMama 如何帮你把它变成持久的进步:
-
了解你的水平 — 快速定级测试帮你确定 CEFR 等级,让每道练习都适合你。 测试我的水平 →
-
沿着清晰的路径学习 — 按照正确的顺序练习每个主题,从 A1 一直到 C2。 查看完整路径 →
-
设定你自己的目标 — 告诉我们你学习的理由,练习内容会围绕你的兴趣展开。 设定目标 →
-
追踪你的错误 — 发现让你反复出错的规律,并彻底改正它们。 查看我的错误 →
-
积累词汇量 — 练习中遇到的单词会被保存,并通过间隔重复来复习。 打开我的词汇表 →
-
练习口语 — 随时可以用说的来回答练习,而不用打字。 试试口语练习 →
-
训练发音 — 逐词获得即时的发音反馈。 训练发音 →
-
每天练一点点 — 适合你水平的简短每日练习,让语感保持新鲜。 开始练习 →
要点回顾
- 放在动词前面的两个宾语代词,始终遵循同一套固定顺序:me/te/se/nous/vous → le/la/les → lui/leur → y → en。
- Le/la/les + lui/leur 是最常见的组合(je le lui donne);il y en a 是所有组合里最常见的一个。
- 法语不能把 me/te/nous/vous 和 lui/leur 放在同一个从句里连用,不管两者各自充当什么角色——另一个人要用 à + 重读人称代词来表达。
- 在肯定命令式中,两个代词都用连字符附着在动词上,但顺序会颠倒:直接宾语代词排在间接宾语代词之前(donne-le-moi,不是 donne-moi-le)。
- 否定命令会立刻把两个代词放回动词前面,按正常顺序排列,moi/toi 也会变回 me/te。