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)
小检测
请为每个动词选择正确的时态。
- Quando ____ (essere, io) piccolo, ____ (abitare) a Napoli.
- Ieri ____ (vedere, io) Marco al bar.
- Mentre ____ (leggere, noi), ____ (arrivare) Anna.
- Ogni estate loro ____ (andare) al mare.
- Un giorno ____ (incontrare, io) un vecchio amico.
- ____ (essere) tardi e ____ (fare) freddo, quindi ____ (tornare, noi) a casa.
显示答案
- 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。