B2

法语过去条件式:构成、遗憾与过去假设

Conditionnel Passé

本文属于 Settemila Lingue 上的 法语 语法树。

简要说明

法语过去条件式(conditionnel passé)的基本结构是:avoir 或 être 的现在条件式 + 过去分词,例如 j'aurais parléelle serait partie。它最常表达“过去本来会发生、但实际上没有发生”的结果,也常见于 j'aurais voulu(我本来想……)、tu aurais dû(你本应该……)等遗憾或责备表达中。

概述

过去条件式是 B2 阶段的重要复合时态。所谓“复合时态”,就是用一个已经变位的助动词,再加主要动词的过去分词(表示动作完成形式,如 faitvenupris)。它与复合过去时 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。口语中 auraisauraitauraient 通常同音,因此听句子时要靠主语判断,书写时则必须选对词形。

助动词 ê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(她本来会拿出手机)。最稳妥的做法是沿用已经掌握的复合过去时助动词。

过去分词的配合

“配合”指过去分词根据相关名词的性和数改变词尾。中文没有这一变化,所以特别容易漏掉。

  1. 使用 être 时,过去分词通常与主语配合:

    • Il serait arrivé.
    • Elle serait arrivée.
    • Ils seraient arrivés.
    • Elles seraient arrivées.
  2. 使用 avoir 时,过去分词通常不与主语配合:

    • Elle aurait compris.
    • Elles auraient compris.
  3. 使用 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 voulut'aurais dûon aurait pu。非正式语流里 tu aurais 常缩读成听起来像 t'auraisil 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 venirles lettres qu'il aurait dû écrirepu 通常不变化; 在这种结构中也保持这里的形式。不要因为主语或前置名词是阴性复数就写成不存在的组合。

对于代词式动词,应先分析代词的作用:

  • 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。学习重点应是能够识别,而不是主动模仿。

它也不要与“双重复合条件式”混淆;后者是更罕见的另一种复合结构,属于独立的高阶主题。

练习建议

  1. 成对改写事实与假设。 先写事实: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 从句和结果分句。
  2. 建立四个高频句框。 分别用 j'aurais vouluj'aurais dûj'aurais pusans..., j'aurais... 写三句与真实生活有关的话。真实情境比单独背变位更容易形成语感。
  3. 做“助动词—配合”三步检查。 写完后逐句标出助动词,确认应选 avoir 还是 être,最后检查过去分词是否需要性数配合。听新闻时,也可记录三句 aurait/serait + 过去分词,判断是在说假设、过去将来,还是未经证实的消息。

相关语法概念

  • 前置基础: 现在条件式 — 过去条件式的助动词正是 avoirêtre 的现在条件式。
  • 下一步: 过去条件句 — 系统学习 si + 愈过去时 → 过去条件式 以及混合条件句。
  • 进阶联系: 时态呼应 — 理解间接引语中“过去视角的将来完成”。
  • 高阶辨析: 双重复合条件式 — 认识与普通过去条件式不同的罕见复合结构。

前置概念

法语现在条件式(conditionnel présent)B1

以此为基础的概念

更多 B2 级概念

此概念的其他语言版本

跨所有语言比较

使用免费的 Settemila Lingue 账户练习法语中的Conditionnel Passé。我们会设置法语 · B2,并生成专门针对这一语法概念的卡片。

练习这个概念