快速回答
義大利文過去式的選擇多半取決於敘事視角: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
例子:
| 不定詞 | io | tu | lui/lei | noi | voi | loro |
|---|---|---|---|---|---|---|
| parlare | parlavo | parlavi | parlava | parlavamo | parlavate | parlavano |
| prendere | prendevo | prendevi | prendeva | prendevamo | prendevate | prendevano |
| dormire | dormivo | dormivi | dormiva | dormivamo | dormivate | dormivano |
兩個高頻不規則動詞,建議你早點背起來:
- essere:ero, eri, era, eravamo, eravate, erano (EH-roh, EH-ree, EH-rah...)
- fare:facevo, facevi, faceva... (fah-CHEH-voh...)
義大利人實際怎麼說故事:自然地混用時態
在真實對話裡,義大利人會不斷在 imperfetto 和 passato prossimo 之間切換。這種交替不是「進階技巧」,而是最基本的說故事引擎。
一個典型模式是:
- 用 Imperfetto 設定場景
- 用 Passato prossimo 說關鍵事件
- 再用 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。很多學習者會因此緊張,想一次把所有過去式都學完。
以大多數日常目標來說,建議優先順序是:
- passato prossimo
- imperfetto
- 能辨識 passato remoto(讓你能閱讀並跟上故事)
如果你透過電影和影集學義大利語,對話裡你大多會聽到 passato prossimo 和 imperfetto。Passato remoto 更常出現在旁白敘述、時代劇和風格化的敘事中。
想了解更多如何從真實對話學習,可以逛逛 義大利語學習頁面,再搭配以電影為主的聽力練習 學義大利語最推薦的電影。
實用決策樹(問自己什麼)
卡住時,按順序問自己:
-
我是在描述場景、習慣或持續狀態嗎?
如果是,選 imperfetto。 -
我是在回報一個已完成的事件或變化嗎?
如果是,選 passato prossimo。 -
這是比較「柔和」的請求或意圖嗎(volevo, cercavo)?
如果是,口語上常常自然會用 imperfetto。 -
我是在講一個有打斷的故事嗎(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 混用
如果句子裡有 sempre 或 di 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 要怎麼選 essere 還是 avere?
imperfecto 可以用來表示一次就結束的動作嗎?
義大利人日常會用 passato remoto 嗎?
義大利文過去式最常見的錯誤有哪些?
來源與參考資料
- Accademia della Crusca, 語言諮詢資料(查閱於 2026)
- Treccani, 詞典與文法(查閱於 2026)
- Ethnologue, 第 27 版, 2024
- Serianni, *Grammatica italiana. Italiano comune e lingua letteraria*, UTET

