Mentre mangiavamo, è suonato il telefono.我们吃饭的时候,电话响了。

意大利语有两个主要的过去时态,用来讲日常的往事,它们的分工不同。passato prossimo 讲发生了什么:一个接一个的事件。imperfetto 勾画事件周围的场景:当时是什么样,正在发生什么,过去常常做什么。

简单来说: passato prossimo = 事件(ho aperto la porta),imperfetto = 背景(pioveva, era tardi, aspettavo)。在同一个句子里,常常由 imperfetto 交代场景,passato prossimo 则是场景中发生的事。

汉语没有时态变化,往往靠“了”“正在”“常常”“那时”等词来区分。大致说来,“电话响了”像是一个事件(passato prossimo),而“那时电话一直在响”“我们当时正在吃饭”像是背景(imperfetto)。不过对应并不完全一致,要看意思来选。

两个时态对照

Passato prossimo Imperfetto
作用 叙述中的事件 场景和习惯
回答的问题 发生了什么? 当时是什么样?正在发生什么?过去常做什么?
时间 已完成,叙述中清楚的一步 开放的,没有说明起点和终点
例句 Ieri ho visto Marco. Da bambino vedevo Marco ogni giorno.

各种形式参见用 avere 构成的 passato prossimo(ho mangiato、hai parlato……)、用 essere 构成的 passato prossimo(性数配合)和Imperfetto:规则与不规则形式(parlavo、vedevo、dormivo……)。

用 passato prossimo 讲事件

对已完成的动作或推动叙述的一连串动作,用 passato prossimo:

  • Ieri ho comprato un libro.(昨天我买了一本书。)
  • Ho aperto la porta, sono entrato e ho acceso la luce.(我打开门,走进去,打开了灯。)
  • Siamo arrivati alle otto.(我们八点到的。)

对有明确界限的动作也适用,比如说出了次数或持续的时间:Ho visto quel film tre volte.(那部电影我看过三遍。)/ Ho studiato tutta la sera.(我学了一整个晚上。)

用 imperfetto 讲背景

对习惯、描写、状态和正在进行的动作,用 imperfetto:

  • Da bambino andavo al mare ogni estate.(小时候我每年夏天都去海边。)
  • Era una bella giornata e faceva caldo.(那天天气很好,很热。)
  • Avevo dieci anni.(我那时十岁。)
  • Mia nonna cucinava mentre io facevo i compiti.(我写作业的时候,奶奶在做饭。)

两者配合

最常见的模式:imperfetto 交代场景,passato prossimo 是在场景中发生的事。

  • Dormivo quando è arrivato Luca.(卢卡来的时候,我正在睡觉。)
  • Pioveva, quindi sono rimasto a casa.(下着雨,所以我待在了家里。)
  • Mentre aspettavo l'autobus, ho incontrato un amico.(我等公交车的时候,遇见了一个朋友。)

一段小故事能看到两者的配合:

Ieri era domenica e pioveva. Ho acceso la TV e ho guardato un film. Mentre guardavo il film, è arrivata Anna con una pizza.

前两个动词交代场景,所以用 imperfetto。后面三个讲发生了什么,所以用 passato prossimo,只有 guardavo 例外,它是安娜到来时正在进行的动作。

来自时间词的提示

有些词常和其中一个时态搭配,但它们只是提示,最终要看意思:Ieri pioveva 和 Alle otto dormivo 都是完全正常的 imperfetto 句子。

常见于事件句 常见于背景句
ieri, ieri sera, la settimana scorsa sempre, di solito, spesso
una volta, due volte, tre volte ogni giorno, ogni estate, ogni domenica
all'improvviso, a un certo punto, poi da bambino, da giovane, in quegli anni
alle otto, nel 2019 mentre, intanto

同一个动词,意思不同

少数动词在不同时态下意思不同:

  • Conoscevo Marco.(我认识马可。)/ Ho conosciuto Marco.(我认识了马可,也就是第一次见到他。)
  • Sapevo che era a Roma.(我知道他在罗马。)/ Ho saputo che era a Roma.(我得知他在罗马。)

常见错误

  • ❌ Quando ho avuto dieci anni, giocavo a calcio. → ✅ Quando avevo dieci anni, giocavo a calcio.(年龄是一种状态,所以用 imperfetto)
  • ❌ Mentre ho mangiato, è suonato il telefono. → ✅ Mentre mangiavo, è suonato il telefono.(正在进行的动作用 imperfetto)

小检测

请为每个动词选择正确的时态。

  1. Quando ____ (essere, io) piccolo, ____ (abitare) a Napoli.
  2. Ieri ____ (vedere, io) Marco al bar.
  3. Mentre ____ (leggere, noi), ____ (arrivare) Anna.
  4. Ogni estate loro ____ (andare) al mare.
  5. Un giorno ____ (incontrare, io) un vecchio amico.
  6. ____ (essere) tardi e ____ (fare) freddo, quindi ____ (tornare, noi) a casa.
显示答案
  1. ero … abitavo   2. ho visto   3. leggevamo … è arrivata   4. andavano   5. ho incontrato   6. Era … faceva … siamo tornati

要点

  • passato prossimo 讲发生了什么:一个接一个的已完成事件(ho aperto, è arrivata)。
  • imperfetto 提供背景:习惯、描写、状态、年龄和正在进行的动作(pioveva, avevo dieci anni, mentre mangiavo)。
  • 两者常常配合:imperfetto 交代场景,passato prossimo 是场景中的事件(Dormivo quando è arrivato Luca)。
  • 时间词有帮助(ieri, due volte 对 sempre, di solito, mentre),但最终看意思。
  • 有些动词意思会变:conoscevo / ho conosciuto,sapevo / ho saputo。