意大利语时态呼应
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 che、vedo che、è evidente che 通常接直陈式(indicativo,把内容作为事实陈述的语气):So che Marta è già partita.(我知道玛尔塔已经出发了。)
第二步:找到主句的时间框架
可以先把主句分成两大组:
- 现在或将来框架:现在时、将来时,以及面向当前或未来的命令式。
- 过去框架:未完成过去时、近过去时、远过去时、愈过去时,以及很多由过去视角出发的叙述。
主句的语法形式并非唯一标准。比如历史现在时虽然形式是现在时,却在叙述过去;条件式也有自己的搭配习惯。因此,最终仍要看说话者把“观察点”放在哪里。
第三步:判断从句的相对时间
- 同时关系(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)由现在虚拟式的 essere 或 avere 加过去分词构成,如 sia arrivato、abbia capito。愈过去虚拟式(congiuntivo trapassato)由未完成过去虚拟式的助动词加过去分词构成,如 fosse arrivato、avesse capito。过去分词就是复合时态中类似 arrivato、capito 的形式。
现在或将来的主句
主句在现在时,从句与它同时,通常用现在虚拟式:
- 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.
- 原因: “没赶上车”在说“遗憾”时已经发生,并且该主句要求虚拟式,所以应使用过去虚拟式。不能只靠中文的“了”逐字对应,仍要同时判断语气与相对时间。
使用说明
书面语比口语更严格
在正式写作、考试和经过编辑的文本中,时态关系通常表达得很完整。日常口语有时会简化搭配,尤其会用未完成过去时或其他直陈式替代较复杂的虚拟式。不过,简化并不意味着所有形式都可互换;fosse、fosse stato 和 sarebbe 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 giorno,ieri 可变为 il giorno prima,domani 可变为 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.
练习建议
- 用三条时间线改写同一句。 从 Pensavo che fosse difficile 出发,分别写同时、先时、后时三种版本,并在每句旁标出“当时”“此前”“后来”。这种练习比孤立背词尾更有效。
- 成对转换参照点。 把 Spero che venga / sia venuto 改成过去框架的 Speravo che venisse / fosse venuto。每天用三四个常见主句动词练习,如 pensare, sperare, temere, essere necessario。
- 听转述句时画箭头。 遇到 ha detto che, pensava che, non sapeva se,先圈出主句,再画出从句事件朝前、重合或朝后的箭头。最后才检查应使用虚拟式、直陈式还是过去条件式。
相关概念
前置概念
意大利语现在虚拟式B1以此为基础的概念
更多 C1 级概念
此概念的其他语言版本
跨所有语言比较
使用免费的 Settemila Lingue 账户练习意大利语中的Concordanza dei Tempi。我们会设置意大利语 · C1,并生成专门针对这一语法概念的卡片。
练习这个概念