← 返回部落格
🇮🇹義大利語

義大利文過去式指南:Passato Prossimo vs Imperfetto(含例句)

作者:Sandor更新於: 2026年5月2日閱讀需 12 分鐘

快速回答

義大利文過去式的選擇多半取決於敘事視角:passato prossimo 用於已完成的事件與變化,imperfecto 用於背景、習慣與持續狀態。多數 Traditional Chinese learners 卡的不是變化,而是要用哪個'鏡頭角度'。本指南提供實用規則、essere vs avere 的判斷方法,以及符合義大利人說故事方式的真實例句。

義大利語有不只一種過去式,但在日常對話裡,真正需要做的選擇通常只有這個,用 passato prossimo 來說已完成的事件與變化,用 imperfetto 來交代背景、習慣和持續狀態。你一旦學會選對敘事視角,變化就會開始變得可預測,而不是像在亂猜。

如果你想學更貼近日常口語的義大利語,把這套文法搭配高頻短語一起練,像是 義大利語怎麼說你好義大利語怎麼說再見。因為義大利人常常在同一段短故事裡,打完招呼就立刻切換時態。

為什麼這很重要(以及義大利語有多常見)

義大利語有數千萬人使用,而且它的文化影響力遠遠超出義大利本土。Ethnologue(第 27 版,2024)估計,母語使用者超過 60 million,全球還有更多第二語言使用者。

這對學習者很重要,因為你會依地區、年齡和語境,聽到不同的過去式偏好。新聞報導、拿坡里家庭故事、米蘭辦公室閒聊,都可能用不同的時態選擇來描述同一件過去的事。

核心概念:事件 vs 背景

理解義大利語過去式的一個實用方式,是把它想成 鏡頭語言

Passato prossimo 像是動作鏡頭,一件事發生了,結束了,時間線往前推進。

Imperfetto 像是遠景鏡頭,當時在發生什麼,過去常常發生什麼,情境是什麼樣子。

這也符合許多義大利語文法書對體貌與敘事的描述。Luca Serianni 的參考文法把時態選擇視為和敘事結構與視角緊密相關,而不只是日曆上的時間點。

Passato prossimo:它做什麼,以及什麼時候用

在許多情境下,passato prossimo 是口語義大利語的預設過去式,特別是說話者把事件視為已完成,並且和當下對話有關時。

用 passato prossimo 表達已完成的事件

這些是你可以算作「做完了」的動作。

  • Ho mangiato alle otto.(我八點吃了。)
  • Siamo arrivati tardi.(我們晚到了。)

用 passato prossimo 表達變化與「新資訊」

就算事件很短,重點是它造成了一個新狀態。

  • Mi sono svegliato e ho capito tutto.(我醒來,然後全都懂了。)
  • È diventato famoso.(他變有名了。)

常見的時間標記,會把你拉向 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) 當時很冷。
  • Era tardi. (EH-rah) 當時很晚了。
  • Avevo vent’anni. (ah-VEH-voh) 我那時二十歲。

Treccani 的文法指出,imperfetto 在描述與背景鋪陳上扮演核心角色,尤其是在敘事序列中。

用 imperfetto 表達過去反覆的習慣

如果意思是「以前常常」或「會(規律地)」,就想 imperfetto。

  • Da piccolo andavo al mare ogni estate.(我小時候每年夏天都會去海邊。)
  • Studiavo sempre di notte.(我以前總是在晚上讀書。)

用 imperfetto 表達進行中的動作(當另一件事發生時)

這就是典型的「正在做」框架。

  • Guardavo la TV quando hai chiamato.
    (你打來時,我正在看電視。)

這裡 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.(我把那本書讀完了。)
  • Leggevo molto da ragazzo.(我小時候很愛讀書。)

2) 已完成事件 vs 背景狀態

  • Ho visto Maria ieri.(我昨天見到 Maria。)
  • Vedevo Maria ogni giorno.(我以前每天都會見到 Maria。)

3) 「劇情點」vs「場景」

  • È entrato e ha chiuso la porta.(他走進來,然後把門關上。)
  • Entrava sempre senza bussare.(他以前總是不敲門就進來。)

最大陷阱:有些動詞會因時態而改變意思

有些義大利語動詞在 imperfetto 和 passato prossimo 之間,會讓人感覺像是「換了意思」。其實發生的是視角差異加上語用效果。

Volevo vs ho voluto

  • Volevo chiamarti.(我想打給你,常暗示意圖、禮貌的緩和,或計畫未完成。)
  • Ho voluto chiamarti.(我決定要打給你,或我確實很想打,更明確。)

在日常義大利語裡,volevo 也常用作禮貌開場,類似英文的「I wanted to ask…」。

Sapevo vs ho saputo

  • Sapevo la risposta.(我知道答案,作為一種狀態。)
  • Ho saputo la notizia ieri.(我昨天得知那個消息。)

Conoscevo vs ho conosciuto

  • Conoscevo già Roma.(我本來就熟悉羅馬。)
  • Ho conosciuto Luca a Firenze.(我在佛羅倫斯認識了 Luca。)

Potevo vs ho potuto

  • Potevo venire, ma non volevo.(我本來可以來,但我不想。)
  • Ho potuto venire.(我終於能來了,可能性變成了現實。)

⚠️ 不要用機械式翻譯來選時態

英文的 "could" 和 "knew" 會涵蓋多種義大利語選擇。先決定你要表達的是背景狀態(imperfetto),還是變化、得知、或成功實現的可能性(passato prossimo)。

正確組成 passato prossimo:avere vs essere

形式上,passato prossimo 是:

助動詞(avere 或 essere)+ 過去分詞

  • ho parlato(我說了)
  • sono andato/a(我去了)

Avere:預設助動詞

多數動詞用 avere (ah-VEH-reh),尤其是帶直接受詞的及物動詞。

  • Ho visto un film.(我看了一部電影。)
  • Hai mangiato la pizza.(你吃了披薩。)

搭配 avere 時,在現代標準義大利語裡,過去分詞通常 不會 因性別或數量而改變。

Essere:移動、狀態改變、反身動詞

許多表示移動或狀態改變的不及物動詞,以及所有反身動詞,都用 essere (EHS-seh-reh)。

常見的 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.(男性說話者)
  • Sono arrivata tardi.(女性說話者)
  • Ci siamo svegliati presto.(我們很早醒來。)

與 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.(背景)
  • Sono uscito di casa tardi e ho perso l’autobus.(事件)
  • Tutti correvano e io non capivo perché.(背景/持續)

文化小提醒:請求語氣裡的「緩和」 imperfetto

在咖啡館、商店和需要禮貌的情境裡,義大利人常用 imperfetto 讓語氣不那麼直接。

  • Volevo un caffè, per favore.(我想要一杯咖啡。)
  • Cercavo una taglia M.(我在找 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.(我那時很累,背景狀態。)
  • Sono stato stanco tutto il giorno.(我一整天都很累,把它當成有界限的一段時間。)

Vivevo vs ho vissuto

  • Vivevo a Torino.(我以前住在杜林,背景/習慣。)
  • Ho vissuto a Torino per due anni.(我在杜林住了兩年,一段已完成的期間。)

Lavoravo vs ho lavorato

  • Lavoravo in un bar quando studiavo.(背景/習慣)
  • Ho lavorato in un bar l’estate scorsa.(已完成的期間)

常見學習者錯誤(以及快速修正)

錯誤 1:用 passato prossimo 來做描述

聽起來不自然:

  • Ho avuto vent’anni.(像是在說一段已結束的「二十歲時期」,不是當時的年齡)

自然:

  • Avevo vent’anni.

錯誤 2:把 essere 動詞用成 avere

不正確:

  • Ho arrivato.

正確:

  • Sono arrivato/a.

如果你想更深入理解為什麼有些動詞用 essere,可以在 Treccani 的文法資源裡查「verbi intransitivi」(查閱時間:2026)。

錯誤 3:忘了和 essere 做一致變化

不正確:

  • Sono andato(女性在說自己)

正確:

  • Sono andata.

錯誤 4:把習慣標記和 passato prossimo 混用

如果句子裡有 sempredi solito,imperfecto 往往是更好的預設。

  • Da bambino andavo sempre al parco.(不是 sono andato sempre

怎麼把它練進耳朵裡(不只寫在筆記上)

你在語境裡反覆聽到,文法會更快通。真實對話中,imperfecto 和 passato prossimo 的切換常常就在同一口氣裡發生。

一個好用的練習流程:

  • 看一段短片段,然後重播一次,只專注聽動詞。
  • 寫下兩句,一句「場景句」(imperfetto),一句「事件句」(passato prossimo)。
  • 用你自己的細節把它們說回去。

如果你也在同時收集日常表達,可以保留一小組高實用短語,像是 義大利語怎麼說我愛你 和打招呼用的 義大利語怎麼說你好,然後練習在它們後面立刻講一個兩句的小故事。

💡 一個務實的目標

先把短故事裡的時態選對,再去追求背熟每個不規則過去分詞。最能讓你快速聽起來自然的,是接近母語者的時態選擇。

語域小提醒:日常義大利語 vs 戲劇化義大利語

義大利語媒體有時會誇張情緒與張力,這會影響時態選擇和用字。如果你在看犯罪劇或激烈爭吵,你也會聽到更強烈的語言和更尖銳的說法。

如果你想辨識那些時刻,但不把它們用錯場合,可以先快速看一下 義大利語髒話,建立語境與語域的敏感度。

總結:你該記住的規則

如果你只記得一件事,就記這個:

  • Imperfetto 回答:「當時是什麼樣子,當時在做什麼,以前常常發生什麼?」
  • Passato prossimo 回答:「發生了什麼,然後呢?」

你一旦能用這兩種方式說故事,就能應付大多數談論過去的真實對話。

如果你想用真實口語來訓練,Wordy 的片段式練習就是為了這種時態切換而設計的,你會先聽到場景,再聽到動作,再聽到反應,這正是義大利人實際說話的方式。

常見問題

passato prossimo 和 imperfetto 最大差別是什麼?
passato prossimo 把過去動作表達為已完成或發生變化的事件。imperfecto 則把過去當作持續的背景,例如習慣、描述、年齡、天氣、進行中的動作。說故事時,imperfecto 用來鋪陳場景,passato prossimo 推動情節。
passato prossimo 要怎麼選 essere 還是 avere?
多數動詞用 avere。許多表示移動或狀態改變的不及物動詞用 essere(andare、venire、arrivare、partire、nascere、morire),所有反身動詞也用 essere(mi sono svegliato/a)。用 essere 時,過去分詞要和主詞的性別與單複數一致。
imperfecto 可以用來表示一次就結束的動作嗎?
通常不行,但有時可以用較'拉遠鏡頭'的視角。imperfecto 能把動作框成持續或習慣性的感覺,即使只發生一次也可能成立,特別是情緒或意圖類動詞(volevo chiamarti)。語氣常更委婉、不那麼突兀,也更有禮貌。
義大利人日常會用 passato remoto 嗎?
在義大利北部與中部,日常對話多半偏好 passato prossimo。passato remoto 在南部較常見,也常用於正式敘述、文學與歷史敘事。你需要看得懂它,但對多數 Traditional Chinese learners 來說,先掌握 passato prossimo 和 imperfetto 的效益最大。
義大利文過去式最常見的錯誤有哪些?
常見錯誤包括:用 passato prossimo 來寫背景描述(era、faceva caldo),用 imperfetto 來寫已完成事件(把 sono arrivato 說成 ho arrivato),忘記 essere 的一致變化(sono andata),以及把 sempre、di solito 等時間副詞和 passato prossimo 混用,導致本該用 imperfetto 的地方用錯。

來源與參考資料

  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 線上應用程式商店取得

更多語言指南