← 返回博客
🇮🇹意大利语

意大利语过去时指南: Passato Prossimo vs Imperfetto(含例句)

作者:Sandor更新于: 2026年5月2日阅读需 12 分钟

快速回答

意大利语过去时的选择主要取决于叙述视角: 用 passato prossimo 表达已完成的事件和变化,用 imperfetto 表达背景、习惯和持续状态。多数学习者难点不在变位,而在决定想用哪种'镜头'。本指南提供实用规则、essere 与 avere 的选择要点,以及符合意大利人讲故事方式的真实例句。

意大利语有不止一种过去时,但在日常对话里,真正需要做的选择通常只有一个: 用 passato prossimo 表达已经完成的事件和变化,用 imperfetto 表达背景、习惯和持续状态。一旦你学会选对叙述视角,变位就会开始变得可预测,而不是像随机抽签。

如果你想学到更贴近日常口语的意大利语,把这套语法和高频短语一起练最有效,比如搭配意大利语怎么说你好意大利语怎么说再见里的表达。因为意大利人常常在同一个短故事里,打完招呼就立刻在不同过去时之间切换。

为什么这很重要(以及意大利语有多常见)

意大利语有数千万使用者,而且它的文化影响力远远超出意大利本土。Ethnologue(第27版,2024)估计,意大利语母语者超过6000万,全球还有大量第二语言使用者。

这对学习者很重要,因为你会根据地区、年龄和语境,听到不同的过去时偏好。一段新闻报道、那不勒斯家庭故事、米兰办公室闲聊,可能都在讲同一件过去的事,但时态选择却不一样。

核心思路: 事件 vs 背景

理解意大利语过去时的一个实用方法是把它当作镜头语言

Passato prossimo 像动作特写: 事情发生了,结束了,把时间线往前推了。

Imperfetto 像广角镜头: 当时在发生什么,以前经常发生什么,情况是什么样。

这也符合很多意大利语语法书对体和叙事的描述。Luca Serianni 的参考语法把时态选择看作和叙述结构与视角紧密相关,而不只是日历上的时间点。

Passato prossimo: 它做什么,什么时候用

在很多语境里,passato prossimo 是口语意大利语的默认过去时,尤其当说话者把事件当作已完成,并且与当前对话相关时。

用 passato prossimo 表达已完成的事件

这些动作可以算作“做完了”。

  • Ho mangiato alle otto. (I ate at eight.)
  • Siamo arrivati tardi. (We arrived late.)

用 passato prossimo 表达变化和“新信息”

即使事件很短,关键在于它带来了一个新状态。

  • Mi sono svegliato e ho capito tutto. (I woke up and understood everything.)
  • È diventato famoso. (He became famous.)

常见的时间标记,会把你拉向 passato prossimo

看到这些词时,passato prossimo 往往是更自然的选择:

  • ieri (YEH-ree) = 昨天
  • stamattina (stah-maht-TEE-nah) = 今天早上
  • una volta (OO-nah VOHL-tah) = 曾经,有一次
  • all’improvviso (ahl-leem-proh-VEE-zoh) = 突然
  • poi (poy) = 然后

💡 一个快速测试

如果你能用这个动词回答“接下来发生了什么?”,那通常就该用 passato prossimo。

Imperfetto: 它做什么,什么时候用

Imperfetto 不是“另一个过去时”。它是一种不同的呈现方式: 持续的、习惯性的、描写性的,或未完成的过去。

用 imperfetto 做背景描写

天气、时间、氛围、年龄、场景铺垫,都是 imperfetto 的经典用法。

  • Faceva freddo. (FAH-cheh-vah) It was cold.
  • Era tardi. (EH-rah) It was late.
  • Avevo vent’anni. (ah-VEH-voh) I was twenty.

Treccani 的语法也指出,imperfetto 在描写和背景铺陈中很核心,尤其在叙事序列里。

用 imperfetto 表达过去反复发生的习惯

如果意思接近“过去常常”或“经常会”,就想 imperfetto。

  • Da piccolo andavo al mare ogni estate. (I used to go to the sea every summer.)
  • Studiavo sempre di notte. (I always studied at night.)

用 imperfetto 表达进行中的动作(当另一件事发生时)

这就是经典的“正在做”的框架。

  • Guardavo la TV quando hai chiamato.
    (I was watching TV when you called.)

这里 imperfetto 设定持续的背景动作,而 passato prossimo 标记打断它的事件。

常见的时间标记,会把你拉向 imperfetto

  • sempre (SEHM-preh) = 总是
  • di solito (dee SOH-lee-toh) = 通常
  • spesso (SPEHS-soh) = 经常
  • mentre (MEHN-treh) = 当……的时候

Passato prossimo vs imperfetto: 并排对比示例

最快感受到差别的方法,是对比那些两种时态都语法正确,但意思会变的句子对。

1) 一次动作 vs 反复习惯

  • Ho letto quel libro. (I read that book, finished.)
  • Leggevo molto da ragazzo. (I used to read a lot as a kid.)

2) 已完成事件 vs 背景状态

  • Ho visto Maria ieri. (I saw Maria yesterday.)
  • Vedevo Maria ogni giorno. (I used to see Maria every day.)

3) “剧情点” vs “场景”

  • È entrato e ha chiuso la porta. (He came in and closed the door.)
  • Entrava sempre senza bussare. (He always came in without knocking.)

最大的陷阱: 有些动词会因时态而“变意思”

有些意大利语动词在 imperfetto 和 passato prossimo 之间会让人感觉像“换了意思”。其实变化来自叙述视角加上语用含义。

Volevo vs ho voluto

  • Volevo chiamarti. (I wanted to call you, often implies intention, polite softening, or an uncompleted plan.)
  • Ho voluto chiamarti. (I decided to call you, or I did want to, more definite.)

在日常意大利语里,volevo 也常用作礼貌的开场,类似于英语里的“I wanted to ask...”。

Sapevo vs ho saputo

  • Sapevo la risposta. (I knew it, as a state.)
  • Ho saputo la notizia ieri. (I found out the news yesterday.)

Conoscevo vs ho conosciuto

  • Conoscevo già Roma. (I already knew Rome, familiarity.)
  • Ho conosciuto Luca a Firenze. (I met Luca in Florence.)

Potevo vs ho potuto

  • Potevo venire, ma non volevo. (I could come, but I didn’t want to.)
  • Ho potuto venire. (I managed to come, the possibility became real.)

⚠️ 不要机械翻译时态

英语里的“could”和“knew”覆盖了多种意大利语选择。先决定你要表达的是背景状态(imperfetto),还是变化、得知、或实现了的可能性(passato prossimo)。

正确构建 passato prossimo: avere vs essere

形式上,passato prossimo 是:

助动词(avere 或 essere)+ 过去分词

  • ho parlato (I spoke)
  • sono andato/a (I went)

Avere: 默认助动词

大多数动词用 avere (ah-VEH-reh),尤其是带直接宾语的及物动词。

  • Ho visto un film. (I saw a movie.)
  • Hai mangiato la pizza. (You ate the pizza.)

在现代标准意大利语里,搭配 avere 时,过去分词通常随性别或数变化。

Essere: 移动、状态变化、反身动词

很多表示移动或状态变化的不及物动词用 essere (EHS-seh-reh),所有反身动词也用 essere

常见的 essere 动词包括:

  • andare (ahn-DAH-reh) 去
  • venire (veh-NEE-reh) 来
  • arrivare (ahr-ree-VAH-reh) 到达
  • partire (pahr-TEE-reh) 离开,出发
  • nascere (NAH-sheh-reh) 出生
  • morire (moh-REE-reh) 死亡
  • diventare (dee-veh-NTAR-eh) 变成

例句:

  • Sono arrivato tardi. (male speaker)
  • Sono arrivata tardi. (female speaker)
  • Ci siamo svegliati presto. (we woke up early)

和 essere 的一致(必须遵守)

搭配 essere 时,过去分词要和主语一致:

  • andato (ahn-DAH-toh) 阳性单数
  • andata (ahn-DAH-tah) 阴性单数
  • andati (ahn-DAH-tee) 阳性复数或混合群体
  • andate (ahn-DAH-teh) 阴性复数

Accademia della Crusca 的用法说明反复强调一致是标准意大利语的核心规范之一,而且这也是母语者最容易注意到的错误之一。

Imperfetto 的构成: 规律比你想的更简单

Imperfetto 的词尾非常规则。你取动词词干,然后加上:

  • -are 动词用 -avo, -avi, -ava, -avamo, -avate, -avano
  • -ere 动词用 -evo, -evi, -eva, -evamo, -evate, -evano
  • -ire 动词用 -ivo, -ivi, -iva, -ivamo, -ivate, -ivano

例子:

不定式iotului/leinoivoiloro
parlareparlavoparlaviparlavaparlavamoparlavateparlavano
prendereprendevoprendeviprendevaprendevamoprendevateprendevano
dormiredormivodormividormivadormivamodormivatedormivano

两个高频不规则动词建议尽早背熟:

  • essere: ero, eri, era, eravamo, eravate, erano (EH-roh, EH-ree, EH-rah...)
  • fare: facevo, facevi, faceva... (fah-CHEH-voh...)

意大利人真实的讲故事方式: 自然混用时态

在真实对话里,意大利人会不断在 imperfetto 和 passato prossimo 之间交替。这种交替不是“高级技巧”,而是最基础的叙事引擎。

一个典型模式是:

  1. Imperfetto 设定场景
  2. Passato prossimo 讲关键事件
  3. 再用 Imperfetto 讲反应、氛围或反复出现的背景

示例小故事:

  • Ieri era una giornata strana. (background)
  • Sono uscito di casa tardi e ho perso l’autobus. (events)
  • Tutti correvano e io non capivo perché. (background/ongoing)

文化提示: 用 imperfetto “软化”请求

在咖啡馆、商店和礼貌场合,意大利人常用 imperfetto 来让语气不那么直接。

  • Volevo un caffè, per favore. (I’d like a coffee.)
  • Cercavo una taglia M. (I was looking for a size M.)

这并不是字面意义上的“过去时间”。它是一种语用策略,让请求听起来更不尖锐。如果你只用现在时来提请求,即使加了 per favore,也可能显得过于生硬。

🌍 为什么 imperfetto 听起来更礼貌

意大利语常用时态来调节社交距离。用 imperfetto 提请求,会把它框定为试探且不强加,类似英语的“I was wondering if...”,而不是“I want...”。

passato remoto 放在哪里?

你会在书籍、历史叙述和一些地区口语里看到 passato remoto。很多学习者会因此紧张,想一次把所有过去时都学完。

对大多数日常目标来说,优先顺序是:

  1. passato prossimo
  2. imperfetto
  3. 能识别 passato remoto(保证你能阅读和跟上故事)

如果你通过电影和剧集学意大利语,对话里你主要会听到 passato prossimo 和 imperfetto。Passato remoto 更多出现在旁白叙述、年代剧和风格化的讲述里。

想了解更多如何从真实对话学习,可以浏览意大利语学习页面,并搭配学习意大利语的最佳电影做电影听力练习。

一个实用的决策树(问自己什么)

卡住时,按顺序问自己这些问题:

  1. 我是在描述场景、习惯或持续状态吗?
    如果是,选 imperfetto

  2. 我是在报告一个已完成的事件或一次变化吗?
    如果是,选 passato prossimo

  3. 这是一个“软”的请求或意图(volevo, cercavo)吗?
    如果是,口语里通常更自然的是 imperfetto

  4. 我是在讲一个带打断的故事(when, while)吗?
    持续动作用 imperfetto,打断事件用 passato prossimo

小练习: 改变叙述视角

把每一对句子都大声读一遍,注意“感觉”如何变化。

Ero vs sono stato

  • Ero stanco. (I was tired, background state.)
  • Sono stato stanco tutto il giorno. (I was tired all day, treated as a bounded period.)

Vivevo vs ho vissuto

  • Vivevo a Torino. (I used to live in Turin, background/habitual.)
  • Ho vissuto a Torino per due anni. (I lived in Turin for two years, completed period.)

Lavoravo vs ho lavorato

  • Lavoravo in un bar quando studiavo. (background/habit)
  • Ho lavorato in un bar l’estate scorsa. (completed period)

学习者常见错误(以及快速修正)

错误 1: 用 passato prossimo 做描述

不自然的感觉:

  • Ho avuto vent’anni. (sounds like a completed episode, not your age at the time)

更自然:

  • Avevo vent’anni.

错误 2: essere 动词却用 avere

错误:

  • Ho arrivato.

正确:

  • Sono arrivato/a.

如果你想更深入理解为什么有些动词用 essere,可以在 Treccani 的语法资源里查“verbi intransitivi”(访问于 2026)。

错误 3: 忘记和 essere 做一致

错误:

  • Sono andato (said by a woman about herself)

正确:

  • Sono andata.

错误 4: 把习惯标记词和 passato prossimo 混用

如果句子里有 sempredi solito,imperfectto 往往是更好的默认选择。

  • Da bambino andavo sempre al parco. (not sono andato sempre)

怎么把它练进耳朵里(不只是写在笔记里)

语法在语境里反复听到,会更快“通”。在真实对话中,imperfectto 和 passato prossimo 的切换常常就在同一句话里完成。

一个好用的练习流程:

  • 看一段短片,然后重放一遍,只专注听动词。
  • 记下两行: 一行“场景句”(imperfetto),一行“事件句”(passato prossimo)。
  • 用你自己的细节把它们复述出来。

如果你也在同时积累日常表达,可以保留一小组高实用短语,比如意大利语怎么说我爱你里的表达,以及意大利语怎么说你好里的问候语,然后练习在它们后面立刻讲一个两句的小故事。

💡 一个现实的目标

先把短故事里的时态选对,再去死磕每一个不规则过去分词。最能让你快速听起来自然的,是接近母语者的时态选择。

关于语域的提示: 日常意大利语 vs 戏剧化意大利语

意大利语媒体有时会夸张情绪和强度,这会影响时态选择和用词。如果你在看犯罪剧或激烈争吵,你也会听到更强烈的语言和更尖锐的表达。

如果你想识别这些时刻,但不把它们用错场合,可以快速浏览意大利语脏话,建立语境和语域的判断。

总结: 你该记住的规则

如果你只记住一件事,就记住这个:

  • Imperfetto 回答: “当时是什么样,当时在发生什么,以前常常发生什么?”
  • Passato prossimo 回答: “发生了什么(然后呢)?”

一旦你能讲清这两种故事,你就能应对大多数关于过去的真实对话。

如果你想用真实语音来训练,Wordy 的片段练习就是为这种时态切换设计的: 你先听到场景,再听到动作,再听到反应,这正是意大利人真实的说话方式。

常见问题

passato prossimo 和 imperfetto 的核心区别是什么?
Passato prossimo 把过去动作当作已完成或发生了变化的事件来讲。Imperfetto 则把过去当作持续的背景: 习惯、描写、年龄、天气、进行中的动作。叙事里 imperfetto 用来铺垫场景,passato prossimo 推动情节。
passato prossimo 里怎么选 essere 还是 avere?
大多数动词用 avere。很多表示移动或状态变化的不及物动词用 essere(andare, venire, arrivare, partire, nascere, morire),所有自反动词也用 essere(mi sono svegliato/a)。用 essere 时,过去分词要与主语的性数一致。
imperfecto 能不能用于一次性、已完成的动作?
通常不行,但有时可以用来表达'拉远镜头'的视角。Imperfetto 能把动作说成持续或带习惯色彩,即使只发生过一次,尤其常见于情感或意图类动词(volevo chiamarti)。语气往往更委婉、不突兀。
意大利人日常会用 passato remoto 吗?
在意大利北部和中部,日常对话更偏向用 passato prossimo。Passato remoto 在南部更常见,也多用于正式叙述、文学和历史讲述。学习者需要能看懂它,但优先掌握 passato prossimo 和 imperfetto 收益最大。
意大利语过去时最常见的错误有哪些?
常见错误包括: 用 passato prossimo 写背景描写(era, faceva caldo),用 imperfetto 写已结束事件(把 sono arrivato 误写成 ho arrivato),忘记 essere 的性数一致(sono andata),以及把 sempre、di solito 等时间标记和 passato prossimo 混用。

来源与参考资料

  1. Accademia della Crusca,语言咨询栏目(访问于 2026 年)
  2. Treccani,《词典与语法》(访问于 2026 年)
  3. Ethnologue,第 27 版,2024 年
  4. Serianni,《Grammatica italiana. Italiano comune e lingua letteraria》,UTET

用 Wordy 开始学习

看真实电影片段,边看边积累词汇。免费下载。

在 App Store 下载在 Google Play 获取可在 Chrome 网上应用店获取

更多语言指南