法语过去条件式:构成、遗憾与过去假设
Conditionnel Passé
本文属于 Settemila Lingue 上的 法语 语法树。
简要说明
法语过去条件式(conditionnel passé)的基本结构是:avoir 或 être 的现在条件式 + 过去分词,例如 j'aurais parlé、elle serait partie。它最常表达“过去本来会发生、但实际上没有发生”的结果,也常见于 j'aurais voulu(我本来想……)、tu aurais dû(你本应该……)等遗憾或责备表达中。
概述
过去条件式是 B2 阶段的重要复合时态。所谓“复合时态”,就是用一个已经变位的助动词,再加主要动词的过去分词(表示动作完成形式,如 fait、venu、pris)。它与复合过去时 passé composé 的基本框架很像;区别在于,复合过去时的助动词用直陈式现在时,如 j'ai parlé,过去条件式则用现在条件式,如 j'aurais parlé。
中文动词不会因为人称和语气改变词形,通常通过“本来会”“本可以”“本应该”“原本想”等说法和上下文表达相近意思。法语却必须把这种“站在假设中回看过去”的视角写进动词形式。因此,不能只在中文译文里加一个“本来”,而忘记改变法语助动词。
这个形式不只表示反事实假设。它还可以表示委婉的遗憾、对过去行为的评价、从过去某一点看尚未完成的将来动作,以及新闻报道中未经证实的消息。判断含义时,要同时看上下文、情态动词和句子来源。
构成与运作方式
基本公式
主语 + avoir/être 的现在条件式 + 过去分词
- J'aurais accepté. — 我本来会接受。
- Elle serait venue. — 她本来会来。
- Nous nous serions trompés. — 我们本来会弄错。
助动词承担人称和数的变化;主要动词则变成过去分词。过去分词的常见形式包括:
| 动词原形 | 过去分词 | 过去条件式示例 |
|---|---|---|
| parler | parlé | j'aurais parlé |
| finir | fini | tu aurais fini |
| vendre | vendu | il aurait vendu |
| faire | fait | nous aurions fait |
| prendre | pris | vous auriez pris |
| venir | venu | elles seraient venues |
助动词 avoir 的完整变位
大多数动词使用 avoir。
| 人称 | avoir 的现在条件式 | 与 parler 组合 |
|---|---|---|
| je | aurais | j'aurais parlé |
| tu | aurais | tu aurais parlé |
| il / elle / on | aurait | il aurait parlé |
| nous | aurions | nous aurions parlé |
| vous | auriez | vous auriez parlé |
| ils / elles | auraient | elles auraient parlé |
这些词尾正是现在条件式的词尾:-ais, -ais, -ait, -ions, -iez, -aient。口语中 aurais、aurait 和 auraient 通常同音,因此听句子时要靠主语判断,书写时则必须选对词形。
助动词 être 的完整变位
一部分移动或状态变化动词以及所有代词式动词(动词前带与主语相应的 me, te, se, nous, vous)使用 être。选择规则与复合过去时相同。
| 人称 | être 的现在条件式 | 与 partir 组合 |
|---|---|---|
| je | serais | je serais parti(e) |
| tu | serais | tu serais parti(e) |
| il / elle / on | serait | il serait parti / elle serait partie |
| nous | serions | nous serions parti(e)s |
| vous | seriez | vous seriez parti(e)(s) |
| ils / elles | seraient | ils seraient partis / elles seraient parties |
常见的 être 类动词有 aller, venir, arriver, partir, entrer, sortir, naître, mourir, tomber, rester, retourner 等。不过某些动词在及物用法中会改用 avoir,例如 elle serait sortie(她本来会出去),但 elle aurait sorti son téléphone(她本来会拿出手机)。最稳妥的做法是沿用已经掌握的复合过去时助动词。
过去分词的配合
“配合”指过去分词根据相关名词的性和数改变词尾。中文没有这一变化,所以特别容易漏掉。
使用 être 时,过去分词通常与主语配合:
- Il serait arrivé.
- Elle serait arrivée.
- Ils seraient arrivés.
- Elles seraient arrivées.
使用 avoir 时,过去分词通常不与主语配合:
- Elle aurait compris.
- Elles auraient compris.
使用 avoir 且直接宾语放在过去分词前时,书面语中要与该直接宾语配合。直接宾语就是动作直接作用到的人或物:
- Les erreurs qu'elle aurait faites — 她本来会犯的那些错误
- Je les aurais prises. — 我本来会拿走它们。(les 指阴性复数事物)
代词式动词的配合还要判断 se 在句中是不是直接宾语。例如 elles se seraient vues 中要配合,而 elles se seraient parlé 中 parler à quelqu'un 带间接宾语,所以 parlé 不变。这是书写上的进阶难点,不影响过去条件式的基本构成。
否定、宾语代词和疑问
否定词放在已经变位的助动词两侧;宾语代词放在助动词前,而不是放在过去分词前。
- Je n'aurais pas accepté. — 我本来不会接受。
- Il ne serait jamais venu. — 他本来绝不会来。
- Tu aurais dû me le dire. — 你本应该把这件事告诉我。
- Je ne le lui aurais pas envoyé. — 我本来不会把它寄给他/她。
倒装疑问时,助动词与主语代词倒装:Auriez-vous accepté ? 日常口语也可说 Est-ce que vous auriez accepté ?
与 si 构成过去反事实条件句
表达与过去事实相反的假设时,典型搭配为:
Si + 愈过去时,过去条件式
愈过去时(plus-que-parfait)表示“在另一个过去时间之前已经发生”,结构是 avait/était + 过去分词。
- Si j'avais su, je serais venu. — 如果我当时知道,我就会来了。
- Si elle était partie plus tôt, elle aurait pris son train. — 如果她早点出发,就赶上火车了。
两个分句可以交换顺序:Je serais venu si j'avais su. 最关键的限制是:表示“如果”的 si 从句里不用过去条件式;过去条件式放在结果分句中。
语境中的例句
| 法语 | 中文 | 说明 |
|---|---|---|
| J'aurais voulu venir, mais j'étais malade. | 我本来想来,可是当时病了。 | aurais voulu 表示未实现的愿望 |
| Il serait parti si tu ne l'avais pas retenu. | 要不是你留住他,他本来已经走了。 | 过去假设的结果 |
| Tu aurais dû me le dire plus tôt. | 你本应该早点告诉我。 | 对过去行为的责备或建议 |
| Elle aurait pu réussir avec un peu plus de temps. | 如果时间再多一点,她本来可以成功。 | aurait pu 表示未实现的可能性 |
| Sans votre aide, nous n'aurions pas terminé à temps. | 没有您的帮助,我们就不会按时完成。 | sans 也能引出隐含条件 |
| À ta place, je n'aurais pas répondu ainsi. | 如果我是你,我当时不会那样回答。 | 对过去选择的评价 |
| Ils se seraient rencontrés à Lyon. | 据说他们是在里昂见面的。 | 消息未经证实,不能简单理解为反事实 |
| Le ministre aurait présenté sa démission hier soir. | 据报道,部长昨晚已提出辞职。 | 新闻报道中的保留语气 |
| Elle a promis qu'elle aurait fini avant midi. | 她答应过会在中午前完成。 | 从过去看将来会先完成的动作 |
| Auriez-vous accepté la même offre ? | 您当时会接受同样的提议吗? | 对过去假设的礼貌提问 |
| Je ne l'aurais jamais cru capable de cela. | 我从没想到他竟会做出这种事。 | 表示惊讶和原先判断 |
| Nous nous serions excusés si nous avions compris le problème. | 如果当时明白问题所在,我们本来会道歉。 | 代词式动词使用 être |
| Les photos qu'elle aurait prises ont disparu. | 据说她拍的那些照片不见了。 | 前置直接宾语触发配合 |
| Il aurait mieux valu attendre. | 当时最好还是等一等。 | 固定表达,回顾更合适的选择 |
同一个形式在中文里不一定总有“本来”。例如新闻句 Le ministre aurait présenté sa démission 更自然的译法是“据报道……”,因为这里表达的是信息来源未获确认,而不是部长实际上没有辞职。
常见错误
1. 在表示“如果”的 si 从句中使用条件式
- 错误: Si j'aurais su, je serais venu.
- 正确: Si j'avais su, je serais venu.
- 原因: 过去反事实条件句中,si 后用愈过去时 avais su;过去条件式 serais venu 用于结果分句。中文两个分句都不变词形,不能照中文表面结构套用。
2. 把助动词写成直陈式
- 错误: J'avais voulu venir.(想表达“我本来想来”时)
- 正确: J'aurais voulu venir.
- 原因: j'avais voulu 是愈过去时,表示“在某个过去时间之前已经想过”;j'aurais voulu 才能表达未实现的愿望或委婉遗憾。
3. 见到移动动词就一律用 avoir
- 错误: Elle aurait partie plus tôt.
- 正确: Elle serait partie plus tôt.
- 原因: partir 的复合时态使用 être。过去条件式不另设一套助动词规则,应沿用复合过去时的选择。
4. 漏掉 être 结构中的性数配合
- 错误: Elles seraient arrivé en retard.
- 正确: Elles seraient arrivées en retard.
- 原因: arriver 使用 être,过去分词要与阴性复数主语 elles 配合,因此加 -ées。
5. 把否定词放在过去分词两侧
- 错误: Je aurais ne accepté pas.
- 正确: Je n'aurais pas accepté.
- 原因: ne ... pas 围住已经变位的助动词 aurais。同时,je 在元音前省音为 j';加 ne 后则写成 je n'aurais。
6. 把中文“应该”机械地译成现在时
- 错误: Tu dois me le dire hier.
- 正确: Tu aurais dû me le dire hier.
- 原因: 回顾过去并表示“当时应该做却没做”,通常用 aurais dû + 不定式。不定式是动词未变位的词典形式,这里是 dire。
使用说明
遗憾、责备与委婉程度
过去条件式常把判断放进一个“未实现的另一种过去”中,语气通常比直接指责柔和:
- Tu as fait une erreur. — 你犯了一个错误。(直接陈述)
- Tu n'aurais pas dû faire ça. — 你当时不该那样做。(回顾并评价)
- J'aurais préféré que tu me préviennes. — 我本来更希望你提前告诉我。(表达未满足的期待)
不过,形式委婉不等于内容一定温和。Tu aurais dû... 仍可能带明显责备,实际语气取决于声调、关系和上下文。
高频情态组合
过去条件式特别常与情态意义的动词连用,后面接不定式:
| 结构 | 常见中文意思 | 例子 |
|---|---|---|
| aurait dû + 不定式 | 本应该…… | Il aurait dû appeler. |
| aurait pu + 不定式 | 本可以……/可能已经…… | Elle aurait pu gagner. |
| aurait voulu + 不定式 | 本来想…… | J'aurais voulu rester. |
| aurait aimé + 不定式 | 原本很想…… | Nous aurions aimé participer. |
| aurait mieux valu + 不定式 | 当时最好…… | Il aurait mieux valu partir. |
aurait pu 有歧义:在反事实语境中是“本可以但没有”,在消息来源不确定的语境中也可能是“可能已经”。例如 Il aurait pu oublier 可以是“他本来可能会忘”,也可以在适当上下文中表示“他可能已经忘了”。不要脱离上下文死背唯一译法。
口语与书面语
日常口语中,过去条件式本身非常常见,尤其是 j'aurais voulu、t'aurais dû、on aurait pu。非正式语流里 tu aurais 常缩读成听起来像 t'aurais,il aurait 也会连读,但规范书写仍应写完整形式。口语里 ne 常省略:J'aurais pas fait ça. 正式写作中应写 Je n'aurais pas fait ça.
新闻、警方通报和分析文章中的“传闻条件式”则偏书面。它让作者与信息保持距离,相当于“据称”“据报道”“有消息说”。它不保证消息为假,只表示说话者暂不把它作为已确认事实来承担。
超越基础:进阶用法
过去视角中的“将来完成”
过去条件式有时并非假设,而是过去将来完成式:从过去某个时间点看,另一个动作将在更晚时刻完成。它对应直接引语中的先将来时 futur antérieur。
- 直接引语:Elle a dit : « J'aurai fini avant midi. »
- 间接引语:Elle a dit qu'elle aurait fini avant midi.
第二句的 aurait fini 不是说“其实没完成”,而是把 j'aurai fini 放到过去叙述视角中。是否真正完成,要由后文说明。
隐含条件不一定有 si
条件可以由介词短语、副词或上下文表达,并不总出现 si:
- Sans toi, j'aurais abandonné. — 没有你,我早就放弃了。
- Avec plus de temps, elle aurait trouvé la solution. — 要是时间更多,她本来会找到答案。
- Autrement, nous aurions raté le train. — 否则我们就赶不上火车了。
看到过去条件式时,可以问:“句中是否隐含了一个没有成为事实的条件?”这比逐词寻找 si 更可靠。
过去分词配合的精细判断
情态动词后接不定式时,处于过去条件式的是情态动词本身:elles auraient pu venir、les lettres qu'il aurait dû écrire。pu 通常不变化;dû 在这种结构中也保持这里的形式。不要因为主语或前置名词是阴性复数就写成不存在的组合。
对于代词式动词,应先分析代词的作用:
- Elles se seraient rencontrées. — 她们本来会相遇。这里 se 是直接宾语,需配合。
- Elles se seraient téléphoné. — 她们本来会互相打电话。téléphoner à quelqu'un 中对象是间接宾语,不配合。
这是正式书写中值得掌握的区别;口语听辨时,很多配合词尾并不发音。
罕见的文学形式
非常正式或较旧的文学作品中,可能见到所谓“过去条件式第二形式”,外形与愈过去虚拟式相同,例如 j'eusse aimé、il fût venu。现代日常法语几乎不用它,写作时通常采用 j'aurais aimé、il serait venu。学习重点应是能够识别,而不是主动模仿。
它也不要与“双重复合条件式”混淆;后者是更罕见的另一种复合结构,属于独立的高阶主题。
练习建议
- 成对改写事实与假设。 先写事实:Je n'ai pas pris le train parce que je suis parti tard. 再改成:Si j'étais parti plus tôt, j'aurais pris le train. 每次同时检查 si 从句和结果分句。
- 建立四个高频句框。 分别用 j'aurais voulu、j'aurais dû、j'aurais pu、sans..., j'aurais... 写三句与真实生活有关的话。真实情境比单独背变位更容易形成语感。
- 做“助动词—配合”三步检查。 写完后逐句标出助动词,确认应选 avoir 还是 être,最后检查过去分词是否需要性数配合。听新闻时,也可记录三句 aurait/serait + 过去分词,判断是在说假设、过去将来,还是未经证实的消息。
相关语法概念
前置概念
法语现在条件式(conditionnel présent)B1以此为基础的概念
更多 B2 级概念
此概念的其他语言版本
跨所有语言比较
使用免费的 Settemila Lingue 账户练习法语中的Conditionnel Passé。我们会设置法语 · B2,并生成专门针对这一语法概念的卡片。
练习这个概念