快速回答
西班牙語用不同的過去式來表達你如何看待一件事, 已完成(pretérito), 持續或習慣(imperfecto), 或與現在有連結(pretérito perfecto)。只要能穩定分辨簡單過去和未完成過去, 你就能理解多數真實的西語敘事, 從日常聊天到影集對白。
西班牙語的過去式不是單一時態,而是一個選擇: 用 pretérito(pretérito, preh-TEH-ree-toh)表達已完成的事件,用 imperfect(imperfecto, eem-pehr-FEHK-toh)表達背景與習慣,用 present perfect(pretérito perfecto, preh-TEH-ree-toh pehr-FEHK-toh)表達與現在相關的過去行為,尤其在西班牙更常見。
西班牙語在 20 多個國家有數億人使用,所以你會因地區不同而聽到不同的過去式偏好(Instituto Cervantes, 2023)。好消息是,核心邏輯在整個西語世界都很穩定。
如果你也在建立日常對話基礎,建議搭配這篇指南一起看: how to say hello in Spanish。你可以先自然打招呼,再開始講故事。
為什麼西班牙語有多種過去式
英語常用一種簡單過去式表達很多意思,但西班牙語會標記說話者的視角。同一個現實事件,可以被表達成已完成的動作、進行中的場景,或與現在相關的事情。
這就是為什麼西班牙語敘事聽起來很精準。一個動詞形式就能告訴你,那是一次性事件、重複的例行,或背景設定。
「時態與體不只是時間問題,也關乎說話者如何選擇把事件『包裝』給聽者。」
Bernard Comrie,《Aspect》(現代參考語法與體研究中常被討論)
用西班牙語語法來說,這通常用 體(aspect)解釋: 動作被看作有界(已完成)或無界(進行中,習慣性)。RAE 的語法把這些對比視為 pretérito 與 imperfecto 系統的核心(RAE & ASALE, 2009)。
你最常用的三種過去式
Pretérito(indefinido)
Pretérito(preh-TEH-ree-toh)也叫 pretérito indefinido(preh-TEH-ree-toh een-deh-feh-NEE-doh),很多教材也稱它為 preterite。它把動作呈現為已完成。
你用它來講故事中的事件順序。它就是「接下來發生了什麼」的時態。
Imperfecto
Imperfecto(eem-pehr-FEHK-toh)描述過去持續的情況、重複的習慣、以及背景細節。它是「事情當時是什麼樣子」和「當時正在發生什麼」的時態。
它常用來鋪陳場景,讓 pretérito 來交代事件。
Pretérito perfecto(present perfect)
Pretérito perfecto(preh-TEH-ree-toh pehr-FEHK-toh)用 haber + 過去分詞構成: he comido(eh koh-MEE-doh)。它把過去動作連到現在,常出現在「今天」這種尚未結束的時間範圍內。
地區提醒: 在西班牙,「今天,本週」很常用這個時態。在多數拉丁美洲地區,說話者在同樣情境更常用 pretérito(RAE, DPD, 2005)。
Preterite vs imperfect: 最重要的選擇
多數學習者卡在這裡,因為兩者都能翻成英語的簡單過去式。解法是停止逐字翻譯,改成先選視角。
用這個心智模型: preterite 推動情節,imperfect 描繪背景。
一個簡單的時間線測試
問自己:
- 這個動作在故事裡有明確終點嗎?
- 它是單一已完成事件,或一串已完成事件嗎?
如果是,就選 preterite。
如果你在描述狀態、習慣,或一個被打斷的進行中動作,就選 imperfect。
「被打斷的動作」模式
這是現實對話中最常見的組合之一:
- 用 Imperfect 表達當時正在發生什麼
- 用 Preterite 表達打斷它的事件
例句:
- Yo estaba en casa cuando sonó el teléfono.
- estaba(eh-STAH-bah): 背景,「我當時在家」
- sonó(soh-NOH): 已完成的打斷,「電話響了」
Pretérito: 核心用法與例句
已完成的動作(一次性事件)
用 preterite 表達發生過且已結束的動作。
- Ayer llegué tarde.(ah-YEHR yeh-GEH TAR-deh)
- El año pasado viajamos a México.(ehl AHN-yoh pah-SAH-doh vee-ah-HAH-mohs ah MEH-hee-koh)
常觸發 preterite 的時間標記:
- ayer(ah-YEHR), anoche(ah-NOH-cheh), la semana pasada(lah seh-MAH-nah pah-SAH-dah)
- en 2019(ehn dohs meel dee-eh-see-NWEH-beh)
故事中的事件鏈
Preterite 是敘事的預設選擇。
- Me levanté, me duché y salí.(meh leh-bahn-TEH, meh doo-CHEH, ee sah-LEE)
電影和影集裡,角色回述發生過的事時,對話常是這種節奏。
開始與結束
Preterite 常搭配 empezar(ehm-peh-SAHR)和 terminar(tehr-mee-NAHR)這類動詞。
- La película empezó a las ocho.(lah peh-LEE-koo-lah ehm-peh-SOH ah lahs OH-choh)
Imperfecto: 核心用法與例句
過去的習慣性動作
如果意思是「以前常」或「會(習慣性)」,imperfect 很好用。
- Cuando era niño, jugaba mucho.(KWAN-doh EH-rah NEE-nyoh, hoo-GAH-bah MOO-choh)
常見的習慣標記:
- siempre(see-EHM-preh), a menudo(ah meh-NOO-doh), todos los días(TOH-dohs lohs DEE-ahs)
描述與背景
Imperfect 用來描述年齡、天氣、時間、感受、以及持續中的情況。
- Hacía frío y estaba oscuro.(ah-SEE-ah FREE-oh ee eh-STAH-bah ohs-KOO-roh)
- Eran las diez.(EH-rahn lahs dee-EHS)
持續中的動作(不強調終點)
- Mientras estudiaba, escuchaba música.(mee-EHN-trahs ehs-too-dee-AH-bah, ehs-koo-CHAH-bah MOO-see-kah)
會改變意思的動詞: preterite vs imperfect
有些高頻動詞會因時態不同而改變意思。這不是隨機,而是視角不同。
下面是一張實用表,你可以直接背起來。
| 動詞 | Imperfect(背景) | Preterite(事件,變化) |
|---|---|---|
| saber(sah-BEHR) | sabía(sah-BEE-ah):「我知道」 | supe(SOO-peh):「我得知了」 |
| conocer(koh-noh-SEHR) | conocía(koh-noh-SEE-ah):「我認識(某人,某地)」 | conocí(koh-noh-SEE):「我遇見了」 |
| poder(poh-DEHR) | podía(poh-DEE-ah):「我一般來說做得到」 | pude(POO-deh):「我成功做到了」 |
| querer(keh-REHR) | quería(keh-REE-ah):「我想要」 | quise(KEE-seh):「我試著要,我拒絕了」(看語境) |
| tener(teh-NEHR) | tenía(teh-NEE-ah):「我有」 | tuve(TOO-beh):「我得到了,我有過(作為事件)」 |
一個電影感的例子:
- No podía dormir, pero al final pude.
(no poh-DEE-ah dor-MEER, peh-roh ahl fee-NAHL POO-deh)
前者是狀態,後者是成功的結果。
Pretérito perfecto: 怎麼用,以及什麼時候聽起來自然
結構: haber + 分詞
現在完成式用 haber(ah-BEHR)當助動詞:
| 人稱 | Haber | comer 的例句 |
|---|---|---|
| yo | he(eh) | he comido(eh koh-MEE-doh) |
| tú | has(ahs) | has comido(ahs koh-MEE-doh) |
| él/ella/usted | ha(ah) | ha comido(ah koh-MEE-doh) |
| nosotros | hemos(EH-mohs) | hemos comido(EH-mohs koh-MEE-doh) |
| vosotros | habéis(ah-BAYS) | habéis comido(ah-BAYS koh-MEE-doh) |
| ellos/ustedes | han(ahn) | han comido(ahn koh-MEE-doh) |
過去分詞通常是:
- -ar 動詞: -ado(ah-doh), hablar → hablado(ah-BLAH-doh)
- -er/-ir 動詞: -ido(EE-doh), comer → comido(koh-MEE-doh), vivir → vivido(vee-BEE-doh)
常見用法
用在:
- 與現在相關的人生經驗: He viajado mucho.(eh vee-ah-HAH-doh MOO-choh)
- 尚未結束的時間段: Esta semana he trabajado demasiado.(EHS-tah seh-MAH-nah eh trah-bah-HAH-doh deh-mah-see-AH-doh)
西班牙 vs 拉丁美洲的真實對話差異
RAE 的泛西語指引承認兩種用法都標準,只是地區分布不同(RAE, DPD, 2005)。你看西班牙影集時,會一直聽到 hoy he...。
你看墨西哥、哥倫比亞或阿根廷的節目時,常會用 pretérito 來表達同樣的「今天」概念。跟著你主要的輸入去模仿,是最快聽起來自然的方法。
💡 選一個『主用變體』,保持一致
如果你的主要目標是對話,請為自己的口說選一個參考變體: 西班牙,或某個特定拉丁美洲地區。兩種都要聽得懂,但輸出時固定用一種。這會減少猶豫,讓你選過去式更自動。
Preterite 變位規律(規則動詞)
你不需要一次學完所有時態。你先掌握高頻規律就夠了。
-ar 動詞(hablar)
| 人稱 | 結尾 | 例子 |
|---|---|---|
| yo | -é | hablé(ah-BLEH) |
| tú | -aste | hablaste(ah-BLAHS-teh) |
| él/ella/usted | -ó | habló(ah-BLOH) |
| nosotros | -amos | hablamos(ah-BLAH-mohs) |
| vosotros | -asteis | hablasteis(ah-BLAHS-tays) |
| ellos/ustedes | -aron | hablaron(ah-BLAH-rohn) |
-er 和 -ir 動詞(comer, vivir)
| 人稱 | 結尾 | comer 例子 | vivir 例子 |
|---|---|---|---|
| yo | -í | comí(koh-MEE) | viví(vee-BEE) |
| tú | -iste | comiste(koh-MEES-teh) | viviste(vee-BEES-teh) |
| él/ella/usted | -ió | comió(koh-MYOH) | vivió(vee-BYOH) |
| nosotros | -imos | comimos(koh-MEE-mohs) | vivimos(vee-BEE-mohs) |
| vosotros | -isteis | comisteis(koh-MEES-tays) | vivisteis(vee-BEES-tays) |
| ellos/ustedes | -ieron | comieron(koh-MYEH-rohn) | vivieron(vee-BYEH-rohn) |
Imperfect 變位規律(規則動詞)
Imperfect 比 preterite 更容易: 不規則更少,結尾很穩定。
-ar 動詞(hablar)
| 人稱 | 結尾 | 例子 |
|---|---|---|
| yo | -aba | hablaba(ah-BLAH-bah) |
| tú | -abas | hablabas(ah-BLAH-bahs) |
| él/ella/usted | -aba | hablaba(ah-BLAH-bah) |
| nosotros | -ábamos | hablábamos(ah-BLAH-bah-mohs) |
| vosotros | -abais | hablabais(ah-BLAH-bays) |
| ellos/ustedes | -aban | hablaban(ah-BLAH-bahn) |
-er 和 -ir 動詞(comer, vivir)
| 人稱 | 結尾 | comer 例子 | vivir 例子 |
|---|---|---|---|
| yo | -ía | comía(koh-MEE-ah) | vivía(vee-BEE-ah) |
| tú | -ías | comías(koh-MEE-ahs) | vivías(vee-BEE-ahs) |
| él/ella/usted | -ía | comía(koh-MEE-ah) | vivía(vee-BEE-ah) |
| nosotros | -íamos | comíamos(koh-MEE-ah-mohs) | vivíamos(vee-BEE-ah-mohs) |
| vosotros | -íais | comíais(koh-MEE-ays) | vivíais(vee-BEE-ays) |
| ellos/ustedes | -ían | comían(koh-MEE-ahn) | vivían(vee-BEE-ahn) |
最先學最划算的不規則(含發音)
你在字幕和對話裡會一直看到這些。請早點學。
Ser 和 ir
兩者的 preterite 形式相同:
- fui, fuiste, fue, fuimos, fuisteis, fueron
(FWEE, FWEES-teh, FWEH, FWEE-mohs, FWEES-tays, FWEH-rohn)
Imperfect:
- era(EH-rah), ibas(EE-bahs)等等。
意思由語境決定:
- Ayer fui al cine.(我去了)
- Ayer fui muy feliz.(我當時很快樂,作為那段時間內的已完成狀態)
Estar
Preterite:
- estuve(eh-STOO-beh), estuviste(eh-stoo-BEES-teh), estuvo(eh-STOO-boh)
Imperfect:
- estaba(eh-STAH-bah)
Tener, hacer, decir
Preterite:
- tuve(TOO-beh)
- hice(EE-seh)
- dije(DEE-heh)
這些是故事裡典型的「推進情節動詞」。
⚠️ 學習者常見錯誤
不要因為某件事持續很久就用 imperfect。持續時間不會強迫你用 imperfect。你把它當作一個完成的區塊時,就能用 preterite: "Viví allí cinco años"(vee-BEE ah-YEE SEEN-koh AH-nyohs)。
文化觀察: 西語母語者怎麼講故事
在許多西語文化中,講故事是一種社交能力。人們常用 imperfect 的背景來鋪陳,再用 preterite 丟出關鍵事件。
你在日常小故事裡會一直聽到這個模式: 先講設定(era tarde, hacía calor),再講事件(de repente apareció)。想要聽起來自然,就練這個節奏,不要只背單句。
如果你用對話學習,Wordy 這種片段練習很有幫助。你會在語境中聽到時態選擇,而不是只記規則。想看更多真實劇本常見的日常說法,請看 Spanish slang。如果你想了解犯罪劇裡可能出現的強烈用語,請看 Spanish swear words。
用影音掌握過去式的實用方法
Step 1: 標記時間詞
觀看時先暫停,記下任何時間片語:
- ayer, anoche, esta semana, cuando era niño, mientras
時間詞不會保證某個時態,但它很能預測接下來的選擇。
Step 2: 分辨「場景」vs「事件」
在筆記裡寫 S 或 E:
- S(scene): 描述、感受、進行中動作
- E(event): 已完成動作、打斷、事件順序
接著核對動詞形式。這能很快訓練你的直覺。
Step 3: 用兩個版本復述
挑一段短片段,復述兩次:
- 用事件順序講(更多 preterite)
- 用場景描述講(更多 imperfect)
這會逼你控制視角,而這才是真正的能力。
如果你想在文法之外也建立對話能力,可以加一些社交基本句,例如 how to say goodbye in Spanish 和 how to say I love you in Spanish。這些句子在過去式對話裡出現得比你想像多,尤其在感情故事線裡。
快速自我檢查練習(含答案)
Exercise 1: 選 preterite 或 imperfect
- Cuando (ser) ___ niño, (vivir) ___ en Lima.
- Ayer (ver) ___ una película y (llorar) ___.
- Yo (estudiar) ___ cuando (llegar) ___ mi amiga.
Answers
- era(EH-rah), vivía(vee-BEE-ah)
- vi(VEE), lloré(yoh-REH)
- estudiaba(ehs-too-dee-AH-bah), llegó(yeh-GOH)
Exercise 2: 意思變化
翻譯概念,不要逐字翻:
- "I met Ana in 2020." → Conocí a Ana en 2020.(koh-noh-SEE ah AH-nah)
- "I knew Ana well." → Conocía bien a Ana.(koh-noh-SEE-ah byehn ah AH-nah)
總結: 最短但可靠的規則組合
你只要記住這些,多數情況就能選對:
- Preterite: 已完成事件、情節推進、打斷、開始與結束。
- Imperfect: 背景、習慣、描述、過去進行中的動作。
- Present perfect: 與現在相連的過去,在西班牙表達「今天,本週」特別常見。
西班牙語在全球有 數億使用者(Instituto Cervantes, 2023; Ethnologue, 2024),所以你一定會聽到差異。你的目標不是找到唯一「完美」規則,而是做出一致的選擇,並符合你最常聽的西班牙語。
如果你想要比文法解釋更有結構的學習路徑,請從 Spanish learning page 開始。也建議你保留一小組適合講故事的句子,來源可以是 how to say hello in Spanish。這樣你才能在對話中真的用出過去式。
常見問題
西班牙語的簡單過去和未完成過去差在哪裡?
西班牙語什麼時候用現在完成式(he comido)?
為什麼西班牙比拉丁美洲更常用現在完成式?
口說時要怎麼快速選簡單過去或未完成過去?
最常見的西班牙語簡單過去不規則動詞有哪些?
來源與參考資料
- Real Academia Española (RAE) & Asociación de Academias de la Lengua Española (ASALE), 《Nueva gramática de la lengua española》, 2009
- Real Academia Española (RAE), 《Diccionario panhispánico de dudas (DPD)》, 2005
- Instituto Cervantes, 《El español: una lengua viva》(年度報告), 2023
- Butt, J. & Benjamin, C., 《A New Reference Grammar of Modern Spanish》, 第6版, Routledge, 2011
- Ethnologue, 《Spanish》(第27版), 2024

