C1

意大利语时态呼应

Concordanza dei Tempi

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

简要说明

意大利语的时态呼应(concordanza dei tempi)不是把两个动词机械地变成同一时态,而是先确定主句提供的时间参照点,再判断从句事件相对它是同时、先发生还是后发生。需要虚拟式时,现在或将来的主句通常搭配现在虚拟式与过去虚拟式;过去时主句通常搭配未完成过去虚拟式、愈过去虚拟式,而“从过去看未来”常用过去条件式。

概述

时态呼应处理的是复句中多个事件的时间关系。例如,Pensavo che fosse difficile 不是简单的“过去时加过去时”:pensavo 把参照点放在过去,fosse 表示“在当时很难”,两件事在那个过去时点同时成立。若说 Pensavo che fosse stato difficile,则困难发生在“我当时认为”之前;Pensavo che sarebbe stato difficile 则把困难放在那个想法之后。

这个 C1 语法点尤其常见于表达看法、怀疑、愿望、情感、必要性和转述的句子。这里的虚拟式(congiuntivo,用于表达主观判断、愿望、怀疑等非直接断言的语气)并不单独表示某个绝对时间;它的具体时间价值要结合主句和上下文来理解。

汉语动词本身通常不通过词尾表示时态,时间多靠“已经、当时、后来、会”等词和语境表达。因此,中文母语者容易只按整句发生在“现在还是过去”来选形式。意大利语更需要追问:从句动作相对于主句动作,究竟早、同时,还是晚?

运作方式

第一步:先判断是否需要虚拟式

时态呼应只负责安排时间关系,并不决定语气。先看主句是否要求虚拟式:

  • 看法、怀疑或不确定:penso che, dubito che, non sono sicuro che
  • 愿望、命令或期待:voglio che, desidero che, aspetto che
  • 情感、担忧或评价:mi dispiace che, temo che, è importante che
  • 必要性或可能性:è necessario che, è possibile che

单有 che 并不等于必须用虚拟式。表示确定事实的 so chevedo cheè evidente che 通常接直陈式(indicativo,把内容作为事实陈述的语气):So che Marta è già partita.(我知道玛尔塔已经出发了。)

第二步:找到主句的时间框架

可以先把主句分成两大组:

  1. 现在或将来框架:现在时、将来时,以及面向当前或未来的命令式。
  2. 过去框架:未完成过去时、近过去时、远过去时、愈过去时,以及很多由过去视角出发的叙述。

主句的语法形式并非唯一标准。比如历史现在时虽然形式是现在时,却在叙述过去;条件式也有自己的搭配习惯。因此,最终仍要看说话者把“观察点”放在哪里。

第三步:判断从句的相对时间

  • 同时关系contemporaneità):从句事件与主句动作在同一时间成立。
  • 先时关系anteriorità):从句事件先于主句动作。
  • 后时关系posteriorità):从句事件晚于主句动作。

“先”和“后”都是相对于主句而言,并不等于相对于说话时刻。例如 Speravo che avesse già telefonato 中,打电话发生在过去的“希望”之前;它当然也可能离现在很久。

虚拟式的核心搭配

主句时间框架 从句相对时间 常用形式 基本模式
现在/将来 同时或后时 现在虚拟式 Spero che venga oggi/domani.
现在/将来 先时 过去虚拟式 Spero che sia già venuto.
过去 同时 未完成过去虚拟式 Speravo che venisse quel giorno.
过去 先时 愈过去虚拟式 Speravo che fosse già venuto.
过去 后时 过去条件式 Speravo che sarebbe venuto il giorno dopo.

过去虚拟式(congiuntivo passato)由现在虚拟式的 essereavere 加过去分词构成,如 sia arrivatoabbia capito。愈过去虚拟式(congiuntivo trapassato)由未完成过去虚拟式的助动词加过去分词构成,如 fosse arrivatoavesse capito。过去分词就是复合时态中类似 arrivatocapito 的形式。

现在或将来的主句

主句在现在时,从句与它同时,通常用现在虚拟式:

  • Credo che Luca sia a casa. —— 我认为卢卡现在在家。
  • Temo che non capisca. —— 我担心他现在不明白。

从句事件已经完成,则用过去虚拟式:

  • Credo che Luca sia tornato a casa. —— 我认为卢卡已经回家了。
  • Mi dispiace che tu abbia perso il treno. —— 很遗憾你没赶上火车。

若从句发生在未来,现在虚拟式仍很常见,时间由 domani, più tardi, entro venerdì 等成分说明:Spero che venga domani. 意大利语没有“将来虚拟式”。如果主句把内容当作较确定的预告或事实,也可能用将来直陈式:So che verrà domani.

过去的主句

主句在过去,从句在当时同时成立,通常用未完成过去虚拟式:

  • Pensavo che Luca fosse a casa. —— 我当时以为卢卡在家。
  • Temevo che non capisse. —— 我当时担心他不明白。

从句动作在主句之前已经完成,用愈过去虚拟式:

  • Pensavo che Luca fosse già tornato. —— 我当时以为卢卡早已回来了。
  • Era necessario che avesse finito prima. —— 当时必须让他提前完成。

从过去的参照点看未来,规范而清楚的形式通常是过去条件式(condizionale passato,由助动词的现在条件式加过去分词构成):

  • Pensavo che Luca sarebbe tornato il giorno dopo. —— 我当时以为卢卡第二天会回来。
  • Non sapevamo se il progetto sarebbe stato approvato. —— 我们当时不知道项目之后会不会获批。

过去条件式在这里不一定表示假设条件;它主要承担“过去将来时”的作用。

三个形式放在一起比较

句子 时间关系 意思
Pensavo che fosse difficile. 与“想”同时 我当时觉得那件事很难。
Pensavo che fosse stato difficile. 先于“想” 我当时认为那件事此前很难/做起来曾经很难。
Pensavo che sarebbe stato difficile. 后于“想” 我当时认为那件事以后会很难。

这组对比最能说明核心原则:关键不是中文译文里出现几个“了”或“会”,而是从句事件在主句参照点的哪一侧。

条件式主句的常见搭配

现在条件式经常用来委婉表达愿望或请求。即使愿望指向现在或未来,从句也常用未完成过去虚拟式:

  • Vorrei che mi aiutassi. —— 我希望你能帮我。
  • Preferirei che ne parlassimo domani. —— 我希望我们明天再谈这件事。

过去条件式表示未实现或回顾性的愿望时,要再区分从句时间:

  • Avrei voluto che venissi con noi. —— 我本来希望你和我们一起去。
  • Avrei voluto che fossi venuto con noi. —— 我本来希望你当时已经来和我们会合/你来过,但事实并非如此。

实际含义很依赖语境;不要仅凭一个条件式词尾判断所有动作的先后。

语境中的例句

意大利语 中文 说明
Spero che Giulia venga alla riunione. 我希望朱莉娅来参加会议。 现在的希望;来会可在现在之后发生。
Spero che Giulia sia già arrivata. 我希望朱莉娅已经到了。 到达先于现在的希望。
Dubito che abbiano letto tutto il rapporto. 我怀疑他们已经读完了整份报告。 怀疑发生在现在;阅读应已完成。
Ti telefonerò prima che tu parta. 我会在你出发前给你打电话。 主句在未来;从句用现在虚拟式。
Pensavo che Marco lavorasse ancora lì. 我当时以为马尔科还在那里工作。 工作与过去的想法同时。
Pensavo che Marco avesse già lasciato l'azienda. 我当时以为马尔科已经离职了。 离职先于过去的想法。
Pensavo che Marco avrebbe cambiato lavoro in estate. 我当时以为马尔科会在夏天换工作。 从过去看未来。
Temevo che non capisse la gravità della situazione. 我当时担心他不明白事态的严重性。 担忧与“不明白”同时。
Era necessario che avessero finito prima dell'ispezione. 当时必须让他们在检查前完成。 完成先于过去的必要时点。
Non sapevo che eri già a Roma. 我当时不知道你已经在罗马了。 non sapere 后常见直陈式;内容作为事实。
Il direttore ha detto che avrebbe risposto entro lunedì. 主管说他会在周一之前答复。 转述中过去的“会”。
Vorrei che foste più precisi. 我希望你们更准确一些。 委婉愿望;现在条件式配未完成过去虚拟式。
Mi sorprende che nessuno me ne abbia parlato. 没有人跟我谈过这件事,这让我很惊讶。 谈话未发生在现在的惊讶之前。
Credevo che il treno fosse partito, invece era ancora al binario. 我原以为火车已经开了,其实它还停在站台。 fosse partito 先于“以为”;后半句纠正认知。

常见错误

1. 只看主句是过去时,就一律使用未完成过去虚拟式

  • 错误: Pensavo che Luca arrivasse già.(想表达“卢卡此前已经到了”)
  • 正确: Pensavo che Luca fosse già arrivato.
  • 原因: 到达先于“我当时想”,需要愈过去虚拟式;arrivasse 更像与当时同时进行或在语境中预期发生。

2. 用现在虚拟式承接过去的参照点

  • 错误: Temevo che non capisca.
  • 正确: Temevo che non capisse.
  • 原因: 在普通的过去叙述中,“不明白”与过去的担忧同时,应使用未完成过去虚拟式。若说话者刻意把担忧内容连接到现在,偶尔会出现别的选择,但不宜作为基本模式。

3. 把“过去的未来”写成简单条件式

  • 错误: Ha detto che verrebbe domani.
  • 正确: Ha detto che sarebbe venuto il giorno dopo.
  • 原因: 意大利语规范表达过去视角下的后来动作,通常用过去条件式。时间词也常随叙述视角由 domani 改为 il giorno dopo;若转述当天仍是“明天”,保留 domani 也可能合理。

4. 看到 che 就自动使用虚拟式

  • 错误: So che sia partito.
  • 正确: So che è partito.
  • 原因: so 把“他已出发”作为已知事实,通常接直陈式。语气由主句意义决定,而不是由连接词 che 单独决定。

5. 把“后时”误解为必须有一种将来虚拟式

  • 错误: 试图构造不存在的“将来虚拟式”。
  • 正确: Spero che arrivi domani.
  • 原因: 面向现在或未来的主句后,后时关系通常用现在虚拟式加明确的时间词表达。

6. 受汉语时间表达影响,忽略从句的完成性

  • 错误: Mi dispiace che perdi il treno.
  • 正确: Mi dispiace che tu abbia perso il treno.
  • 原因: “没赶上车”在说“遗憾”时已经发生,并且该主句要求虚拟式,所以应使用过去虚拟式。不能只靠中文的“了”逐字对应,仍要同时判断语气与相对时间。

使用说明

书面语比口语更严格

在正式写作、考试和经过编辑的文本中,时态关系通常表达得很完整。日常口语有时会简化搭配,尤其会用未完成过去时或其他直陈式替代较复杂的虚拟式。不过,简化并不意味着所有形式都可互换;fossefosse statosarebbe stato 的时间方向仍然不同。

虚拟式与直陈式的选择也体现立场

比较:

  • Cercavo una persona che parlasse cinese. —— 我当时在找一个会说中文的人;此人未必已经确定存在。
  • Cercavo la persona che parlava cinese. —— 我当时在找那个会说中文的人;说话者把此人当作确定对象。

时态呼应与语气选择会同时运作:过去主句把 parlare 拉入过去框架,而虚拟式或直陈式又说明说话者如何看待该信息。

意大利语不像英语那样一律“时态后移”

转述过去的话时,意大利语会考虑信息现在是否仍然有效。Marco ha detto che vive a Torino 可表示马尔科说过、而且说话者认为他现在仍住在都灵;Marco ha detto che viveva a Torino 则把居住情况放回他讲话时的过去背景,不保证现在仍如此。中文通常要靠“现在还”“当时”等词说明这种差别,翻译时要把这些隐含视角补出来。

时间词也要与视角一致

间接转述中,动词变化往往伴随时间词变化:oggi 可变为 quel giornoieri 可变为 il giorno primadomani 可变为 il giorno dopo。但这不是机械替换:如果转述仍发生在同一天,保留 oggi 完全可能。先确定说话时刻和被转述时刻是否相同。

进阶用法

历史现在时可以重置叙述镜头

讲故事时,意大利语常用现在时让过去场景显得眼前化:Nel 1945 scopre che il conflitto è finito. 这里的 scopre 形式上是现在时,后面的时态也可跟随这个鲜活的叙述视角。若改回普通过去叙述,则可说 Scoprì che il conflitto era finito. 因此,不能只按日历时间套表格,还要看叙述者选择的镜头。

后时关系不只由条件式表达

在过去框架中,过去条件式最明确地表示“后来会发生”:Sapeva che sarebbe partito. 但若从句本身含目的、愿望、命令等意义,未完成过去虚拟式也可能指向尚未实现的动作:Voleva che partissi subito.(他想让我马上走。)这里 partissi 并非与“想”完全同步,而是愿望所指向的后续行动。表格给出的是主干规则,动词本身的意义仍会影响解释。

同一事实可从不同参照点叙述

  • Non credo che abbia mentito. —— 以现在为参照:我现在不认为他此前撒了谎。
  • Non credevo che avesse mentito. —— 以过去为参照:我当时不认为他此前撒了谎。
  • Non credevo che avrebbe mentito. —— 以过去为参照:我当时不认为他后来会撒谎。

三句不只是动词词尾不同,也改变了说话者回看事件的时间位置。高级写作中,稳定地维持这个参照点,比死记某个单独形式更重要。

主语相同时,常用不定式简化句子

不定式(infinito,词典中以 -are、-ere、-ire 结尾的动词基本形式)可以避免不必要的 che 从句:

  • Credo di capire. —— 我认为自己明白。
  • Credo di aver capito. —— 我认为自己已经明白了。

di capire 表示同时,di aver capito 表示先时。若主句与从句主语不同,则通常保留完整从句:Credo che tu abbia capito.

练习建议

  1. 用三条时间线改写同一句。Pensavo che fosse difficile 出发,分别写同时、先时、后时三种版本,并在每句旁标出“当时”“此前”“后来”。这种练习比孤立背词尾更有效。
  2. 成对转换参照点。Spero che venga / sia venuto 改成过去框架的 Speravo che venisse / fosse venuto。每天用三四个常见主句动词练习,如 pensare, sperare, temere, essere necessario
  3. 听转述句时画箭头。 遇到 ha detto che, pensava che, non sapeva se,先圈出主句,再画出从句事件朝前、重合或朝后的箭头。最后才检查应使用虚拟式、直陈式还是过去条件式。

相关概念

前置概念

意大利语现在虚拟式B1

以此为基础的概念

更多 C1 级概念

此概念的其他语言版本

跨所有语言比较

使用免费的 Settemila Lingue 账户练习意大利语中的Concordanza dei Tempi。我们会设置意大利语 · C1,并生成专门针对这一语法概念的卡片。

练习这个概念