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

義大利文過去式(Passato): Passato Prossimo vs Imperfetto,一次講清楚

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

快速回答

義大利文的過去主要用兩種形式表達: passato prossimo 用於已完成的事件(常帶有明確結果或時間範圍),imperfecto 用於背景描述、習慣動作與過去持續狀態。掌握選擇重點不在於「近過去 vs 遠過去」,而在於敘事視角: 完結事件 vs 持續場景。

義大利語的過去式主要由 passato prossimo(已完成的事件)和 imperfetto(進行中的背景、習慣、描述)構成。真正的關鍵是選擇符合說話者視角的時態,而不是死背「近過去 vs 遠過去」的規則。

義大利語在全球有 超過 6000 萬人使用(Ethnologue,第 27 版,2024)。所以這兩種過去式是日常敘事的骨幹,從閒聊到電影對白都離不開它們。只要你聽得出「發生了什麼」和「當時在進行什麼」,多數時候就能選對時態。

如果你想把文法和更生活化的義大利語一起學,可以先從問候開始,例如義大利語怎麼說你好義大利語怎麼說再見。之後再回來看過去式,並在語境裡觀察它的用法。

核心概念:完成事件 vs 進行中的場景

理解義大利語過去式的一個實用方式是:前景 vs 背景

Passato prossimo 推動故事往前走:已結束的事件、變化、結果。
Imperfetto 用來鋪陳場景:當時正在發生什麼、以前常做什麼、狀態如何。

這也符合許多語言學家對義大利語時態與體的描述方式,包括 Pier Marco Bertinetto 對動詞系統中時間與體互動的研究,以及教學文法中常用的「事件」vs「狀態」框架。你不只是選一個動詞形式,你是在選一個鏡頭角度。

Passato prossimo:是什麼,以及何時使用

Passato prossimo 是義大利語口語中最常用的時態,用來表達已完成的動作,在全國多數地區都很普遍。

用 passato prossimo 表達已完成的動作(且有結果)

如果動作「做完了」,而你把它當成一個完整事件呈現,就用 passato prossimo。

  • Ho finito. (I finished.)
  • Abbiamo visto il film. (We watched the movie.)

即使沒有說明時間,說話者也在把事件「打包」成已完成。

用 passato prossimo 表達在明確時間範圍內發生的動作

如果你提到一段「已結束」的時間區間,passato prossimo 會很自然:

  • Ieri ho lavorato tutto il giorno. (Yesterday I worked all day.)
  • Stamattina ho bevuto due caffè. (This morning I drank two coffees.)

在日常口語裡,「stamattina」在早上已經過去的情境下,常被當成封閉的時間段。

用 passato prossimo 表達故事中的「一次性」事件

當你在敘述一連串事件時,passato prossimo 常用來承載時間線:

  • Siamo usciti, abbiamo cenato e poi siamo tornati a casa.
    (We went out, had dinner, and then came home.)

Passato prossimo 怎麼構成(一步一步來)

Passato prossimo = 助動詞(essere/avere)的現在式 + 過去分詞

Avere:最常見的助動詞

多數動詞使用 avere

  • parlare: ho parlato (oh par-LAH-toh)
  • mangiare: ho mangiato (oh mahn-JAH-toh)

發音提醒:ho 的發音像「oh」(H 不發音)。

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

許多不及物動詞使用 essere,尤其是表示移動和狀態改變的動詞:

  • andare: sono andato/a (SOH-noh ahn-DAH-toh/DAH-tah)
  • arrivare: sono arrivato/a (SOH-noh ah-ree-VAH-toh/VAH-tah)
  • nascere: sono nato/a (SOH-noh NAH-toh/NAH-tah)
  • diventare: sono diventato/a (SOH-noh dee-ven-TAH-toh/TAH-tah)

所有反身動詞都用 essere:

  • svegliarsi: mi sono svegliato/a (mee SOH-noh zveh-LYAH-toh/LYAH-tah)

💡 判斷 essere 的快速學習規則

如果動詞回答的是「主詞發生了什麼事?」(到達、離開、變成、出生),常用 essere。若動詞回答的是「主詞對某個東西做了什麼?」(看了、吃了、買了),常用 avere。

使用 essere 時,過去分詞要一致

essere 時,過去分詞要和主詞一致:

  • Marco è andato. (MAHR-koh eh ahn-DAH-toh)
  • Giulia è andata. (JOO-lyah eh ahn-DAH-tah)
  • Marco e Giulia sono andati. (… ahn-DAH-tee)
  • Marco e Giulia sono andate. (… ahn-DAH-teh, 全女性群體)

avere 時,分詞通常維持陽性單數:

  • Giulia ha mangiato. (JOO-lyah ah mahn-JAH-toh)

你真的需要的常見不規則過去分詞

有些分詞不規則,而且出現頻率極高:

  • fare: ho fatto (oh FAHT-toh)
  • dire: ho detto (oh DEHT-toh)
  • vedere: ho visto (oh VEES-toh)
  • prendere: ho preso (oh PREH-zoh)
  • scrivere: ho scritto (oh SKREET-toh)
  • mettere: ho messo (oh MEHS-soh)
  • aprire: ho aperto (oh ah-PEHR-toh)
  • chiudere: ho chiuso (oh KYOO-zoh)
  • leggere: ho letto (oh LEHT-toh)
  • bere: ho bevuto (oh beh-VOO-toh)

Imperfetto:是什麼,以及何時使用

Imperfetto 是過去進行的時態:當時正在發生什麼、以前常做什麼、事物當時是什麼樣子。

用 imperfetto 做背景描述

你用 imperfetto 來「畫出場景」:

  • Era tardi e faceva freddo.
    (It was late and it was cold.)

這是「鏡頭正在拍」的時態。

用 imperfetto 表達過去的習慣動作

如果某件事反覆發生:

  • Da bambino andavo al mare ogni estate.
    (As a child, I used to go to the sea every summer.)

用 imperfetto 表達進行中的動作(正在做)

Imperfetto 常對應到英文的「was doing」:

  • Studiavo quando mi hai chiamato.
    (I was studying when you called me.)

用 imperfetto 表達年齡、時間、狀態

對話中常見的 imperfetto 動詞:

  • Avevo vent’anni. (I was 20.)
  • Erano le otto. (It was eight o’clock.)
  • Non sapevo. (I didn’t know.)

Maria Grossmann 等人對義大利語文法的描述常指出,狀態與描述很自然會吸引 imperfetto。因為它們不是被呈現為有界限的事件。

Imperfetto 怎麼構成(以及為什麼感覺更簡單)

多數動詞的 imperfetto 字尾很規則:

-are: parlavo (par-LAH-voh), parlavi, parlava, parlavamo, parlavate, parlavano
-ere: prendevo (pren-DEH-voh), prendevi, prendeva, prendevamo, prendevate, prendevano
-ire: dormivo (dor-MEE-voh), dormivi, dormiva, dormivamo, dormivate, dormivano

少數高頻動詞是不規則:

  • essere: ero, eri, era, eravamo, eravate, erano
  • fare: facevo, facevi, faceva, facevamo, facevate, facevano
  • dire: dicevo, dicevi, diceva, dicevamo, dicevate, dicevano

Passato prossimo vs imperfetto:真正好用的判斷規則

不要把「近過去 vs 遠過去」當成主要規則。各地用法不同,而且說話者會用時態來塑造意思。

以下是實際對話中站得住腳的規則。

規則 1:事件(完成)vs 情境(進行)

  • Ho letto il libro. (I read it, finished.)
  • Leggevo il libro. (I was reading it, ongoing, not necessarily finished.)

規則 2:主線事件 vs 背景

  • Camminavo per strada quando ho visto Luca.
    (I was walking down the street when I saw Luca.)

Imperfetto 用來鋪陳背景,passato prossimo 交出關鍵事件。

規則 3:「發生幾次?」是很強的線索

如果你能把它數成一次完整事件,通常用 passato prossimo:

  • Ho chiamato due volte. (I called twice.)

如果它是一種反覆模式,通常用 imperfetto:

  • Chiamavo sempre la sera. (I used to call in the evening.)

規則 4:某些時間詞會把你推向某個時態

常搭配 imperfetto:

  • sempre (always)
  • spesso (often)
  • di solito (usually)
  • ogni giorno (every day)

常搭配 passato prossimo:

  • ieri (yesterday)
  • stamattina (this morning, if the morning is “over” in context)
  • una volta (once)
  • all’improvviso (suddenly)

這些是傾向,不是法律,但通常很可靠。

經典敘事節奏(以及為什麼電影常這樣用)

在義大利語對白裡,你會一直聽到這種節奏:

  1. Imperfetto:場景、氣氛、進行中的動作
  2. Passato prossimo:改變局勢的事件

例子:

  • Eravamo a casa, guardavamo la TV, e poi è suonato il telefono.
    (We were at home, we were watching TV, and then the phone rang.)

這也是為什麼用片段學習很有效。你會把時態選擇聽成敘事工具,而不是孤立的練習。如果你在練聽力,可以搭配日常句子,例如義大利語怎麼說我愛你。同時留意義大利人多常用 imperfetto 讓故事「活著」,再用 passato prossimo 落下轉折點。

常見錯誤(以及聽起來自然的修正)

錯誤 1:用 imperfetto 表達已完成事件

學習者句子:

  • Ieri andavo al cinema.

自然修正:

  • Ieri sono andato/a al cinema.
    (Yesterday I went to the cinema.)

Imperfetto 會暗示「我當時正在去」的進行動作,或暗示過去的習慣。

錯誤 2:用 passato prossimo 做背景描述

學習者句子:

  • Ho avuto vent’anni.

自然修正:

  • Avevo vent’anni.
    (I was 20.)

年齡是狀態,所以預設用 imperfetto 來框定。

錯誤 3:忘了 essere 的一致變化

學習者句子:

  • Maria è andato.

自然修正:

  • Maria è andata.

錯誤 4:過度糾結「多久以前」

在很多地區,人們會說:

  • Ho visto quel film da piccolo.
    (I saw that movie when I was little.)

即使是很久以前,說話者仍把它當成已完成事件來呈現。

⚠️ 不要依賴 'near past' 這個標籤

課本有時會把 passato prossimo 解釋成「現在完成式」或「近過去」。這可能會誤導你。在真實義大利語裡,它常是口語中表達完成過去的預設時態。它和 imperfetto 的選擇,主要是完成事件 vs 進行中的背景。

關於 passato remoto 的補充(讓你不會被嚇到)

你會在書籍、歷史、童話裡看到 passato remoto,有時也會在某些地區口語中出現。這不是本指南的重點,但認得它會幫助你聽懂。

你常會遇到的形式:

  • essere: fu (foo)
  • avere: ebbe (EHB-beh)
  • fare: fece (FEH-cheh)
  • dire: disse (DEES-seh)
  • vedere: vide (VEE-deh)

當你想查形態和使用標記時,Treccani 的參考條目很有用(accessed 2026)。對學習者來說,優先順序仍是 passato prossimo 加 imperfetto。因為這個組合涵蓋了大多數日常對話。

迷你「文法到生活」例句,你可以直接套用

談你的一天

  • Stamattina ho lavorato e poi ho fatto la spesa.
    (This morning I worked and then I did the grocery shopping.)
  • Mentre facevo la spesa, incontravo sempre la stessa signora.
    (While I was shopping, I always ran into the same lady.)

注意,「買菜」可以是完成事件,但「總是遇到」是習慣性動作。

童年回憶

  • Da piccolo vivevo in un paese.
    (As a kid I lived in a town.)
  • Un giorno ho incontrato un attore famoso.
    (One day I met a famous actor.)

Imperfetto 提供長期背景,passato prossimo 標記難忘事件。

感情故事(電視對白很常見)

  • All’inizio mi piaceva, ma poi ho capito che non era la persona giusta.
    (At first I liked them, but then I realized they weren’t the right person.)

「Mi piaceva」是過去狀態,「ho capito」是轉折點。

如果你想更懂情緒化對白,可以小心搭配義大利語髒話。目的不是模仿罵人,而是辨識角色從中性敘述切換到激動反應時的語氣變化。

文化洞察:時態選擇也是「你怎麼框定故事」

在義大利語對話中,imperfetto 不只描述過去。它也能用來弱化語氣、拉開距離,或建立禮貌框架,特別是在服務情境或講述尷尬事情時。

例如,你可能會聽到用 imperfetto 讓請求不那麼直接(這是跨語言常見的語用效果,在語用學與禮貌研究中常被討論,例如 Brown 和 Levinson 對面子與緩和策略的研究,雖然義大利語也有自己的模式):

  • Volevo chiederle una cosa.
    (I wanted to ask you something.)

它是過去式,但在當下互動中像是一個禮貌的「開場白」。

Accademia della Crusca 的公開語言指引也常談到,用法與語域會如何影響「聽起來自然」與否(accessed 2026)。這提醒你,時態不只是「時間」,也和社會定位有關。

一個真的能持續的練習計畫

第 1 步:學會兩句模板

背下這個句型,然後替換動詞:

  • Imperfetto + quando + passato prossimo
    Stavo cucinando quando è arrivato.
    (I was cooking when he arrived.)

第 2 步:寫 5 句昨天發生的事(只寫事件)

只用 passato prossimo:

  • Ieri ho…
  • Poi ho…
  • Dopo ho…

第 3 步:寫 5 句童年(只寫背景)

只用 imperfetto:

  • Da piccolo…
  • Di solito…
  • Sempre…

第 4 步:在片段裡聽「場景 vs 事件」

看義大利語片段時,暫停並把每個過去式動詞標記為:

  • 場景/背景(imperfetto)
  • 事件/轉折點(passato prossimo)

這個單一習慣,比你做更多變位操練更能快速訓練耳朵。

收尾:記住這一句就夠了

如果你只記得一條規則,就記這句:描述當時在進行什麼用 imperfetto,描述發生了什麼(作為完成事件)用 passato prossimo。

當你準備好在快速、自然的口語中聽懂這兩種時態時,可以用短對話片段反覆跟讀,然後把它連到真實開場句,例如義大利語怎麼說你好,以及收尾句,例如義大利語怎麼說再見。文法會開始像在說故事,而不是在算數學。

常見問題

義大利文的 passato prossimo 一定是「最近過去」嗎?
不一定。在義大利北部許多地區,說話者會用 passato prossimo 來講大多數過去事件,即使是很久以前。其他地區,特別是南部,口語中更可能出現 passato remoto。對學習者來說,關鍵在於體貌: passato prossimo 表達「已完成」,不只是「最近」。
同一句話裡要怎麼選 imperfetto 還是 passato prossimo?
用 imperfetto 描寫正在進行的背景,用 passato prossimo 表達插入或已完成的事件。典型句型是: 'Stavo studiando'(我正在讀書)+ 'quando è arrivato'(他來的時候)。把它想成「場景(imperfecto)+ 動作(passato prossimo)」。
passato prossimo 什麼時候用 essere,什麼時候用 avere?
多數動詞用 avere。許多表示移動或狀態改變的不及物動詞用 essere,所有反身動詞也用 essere。用 essere 時,過去分詞要和主詞的性別與單複數一致。用 avere 時通常不需要一致,少數情況如搭配受詞代名詞時可能會出現一致。
想看懂義大利電影和影集,需要學 passato remoto 嗎?
建議能辨識,但初期不必靠它來溝通。在電影與影集中,passato remoto 常出現在旁白、歷史題材與某些地區口音的對白。若以理解為主,可先記最常見的形式(fu、disse、fece),口說則優先掌握 passato prossimo 與 imperfetto。
為什麼義大利人講同一個故事時會在不同時態之間切換?
因為時態選擇反映說話者如何鋪陳故事。imperfecto 可用來營造氛圍、表達禮貌或讓語氣更委婉,passato prossimo 則用來交代關鍵事件。這是敘事策略,不是文法錯誤。你在日常說故事與對話裡會經常聽到。

來源與參考資料

  1. Accademia della Crusca, 語言諮詢專欄(於 2026 查閱)
  2. Treccani, 線上百科與詞典: 關於動詞時態與助動詞的條目(於 2026 查閱)
  3. Ethnologue, 第 27 版, 2024
  4. Lo Duca, M.G., Manuale di linguistica italiana, Carocci
  5. Bertinetto, P.M., Tempo, aspetto e azione nel verbo italiano, Accademia della Crusca

用 Wordy 開始學習

看真實電影片段,邊看邊累積詞彙。免費下載。

在 App Store 下載在 Google Play 取得可在 Chrome 線上應用程式商店取得

更多語言指南