快速回答
描述有明確起訖、已完成的過去事件用簡單過去式, 回答「發生了什麼」。描述背景、習慣、狀態與持續中的情況用未完成過去式, 回答「當時正在發生什麼」。若能回答「何時開始或結束」多半用簡單過去式, 若是鋪陳場景或反覆發生多半用未完成過去式。
選擇西班牙語的簡單過去時和未完成過去時,其實很簡單,只要先想清楚你要表達什麼: 用 簡單過去時 來說有明確界線的已完成過去事件(發生了什麼),用 未完成過去時 來說持續中的背景、習慣和描述(當時正在發生什麼)。在真實對話裡,未完成過去時負責鋪陳場景,簡單過去時負責把動作丟出來。
| 繁體中文 | 西班牙語 | 發音 | 語體 |
|---|---|---|---|
| 一次性的已完成事件 | Pretérito | preh-TEH-ree-toh | formal |
| 持續背景 / 描述 | Imperfecto | eem-pehr-FEHK-toh | formal |
| 過去的習慣 | Imperfecto | eem-pehr-FEHK-toh | formal |
| 一連串動作(劇情推進) | Pretérito | preh-TEH-ree-toh | formal |
| 被打斷的動作模式 | Imperfecto + Pretérito | eem-pehr-FEHK-toh + preh-TEH-ree-toh | formal |
| 心理狀態 / 營造氛圍 | Imperfecto | eem-pehr-FEHK-toh | formal |
為什麼西班牙語有兩個主要過去式(以及為什麼英語母語者會卡關)
西班牙語在 20 多個國家 使用,使用簡單過去時和未完成過去時的對比,是這門語言最重要的共同特徵之一。西班牙塞萬提斯學院估計,全球西班牙語 母語者接近 5 億人,另外還有數以百萬計的人具備有限或完整的熟練度(Instituto Cervantes, 2024)。
英語學習者會覺得難,是因為英語常用同一種形式,也就是一般過去式,來表達兩種概念: "I ate" 和 "I was eating" 會依上下文都用 "I ate" 來說。西班牙語會逼你選擇敘事框架。
從文法角度看,這是 體(aspect) 的問題,不只是時間。西班牙皇家學院把這個對比描述為看待過去事件的不同方式: 把事件看成已完成(簡單過去時),或看成持續中/背景(未完成過去時)(RAE, 2009)。
"體不是在說事件何時發生,而是在說話者如何選擇看待該事件內部的時間結構。"
Bernard Comrie, linguist, Tense (1985)
這個「你怎麼看待它」正是電影對白最擅長教的點。角色會不斷切換時態,讓你知道某件事是背景氛圍,還是劇情關鍵點。
如果你也在建立日常流利度,可以把這篇和打招呼、道別等基礎一起學: 參考西班牙語怎麼說你好和西班牙語怎麼說再見。
核心概念:「發生了什麼」vs「當時正在發生什麼」
一個可靠的心智模型是:
- 簡單過去時: 鏡頭拍下一個已完成動作,就像一張快照。
- 未完成過去時: 鏡頭持續在錄,呈現背景或重複的日常。
簡單過去時 = 有界線、已完成、或可計數
當事件被呈現為已結束時,用 pretérito (preh-TEH-ree-toh)。它通常有清楚的開始/結束,就算你沒有明說也一樣。
常見線索:
- 一次性的完成動作: Llegué. (yeh-GEH, "我到了。")
- 一連串動作: Entró, miró, y se fue. (ehn-TROH, mee-ROH, seh FWEH)
- 特定時刻或期限: Ayer, anoche, el lunes, en 2019 (ah-YEHR, ah-NOH-cheh)
未完成過去時 = 持續、習慣、描述
當你在描述當時正在進行什麼、以前常發生什麼、或情況是什麼樣子時,用 imperfecto (eem-pehr-FEHK-toh)。
常見線索:
- 過去習慣: Siempre iba. (SYEHM-preh EE-bah, "我以前總是會去。")
- 背景描述: La casa era grande. (EH-rah GRAHN-deh)
- 年齡、時間、天氣: Eran las tres. Tenía diez años. Llovía. (EH-rahn, teh-NEE-ah, yoh-BEE-ah)
💡 一個真的好用的快速測試
如果你用英語說時,很自然能加上 "for a while" 或 "used to",通常用未完成過去時比較對。如果你能加上 "then" 或 "suddenly",而且感覺像一個完成的步驟,通常用簡單過去時比較對。
你應該背下來的五條規則(附電影感例句)
這些規則涵蓋大多數真實用法。把它們當成模式來學,不要只背孤立定義。
規則 1: 用簡單過去時說已完成動作和里程碑
用簡單過去時回報「發生了什麼」,尤其是在事件鏈裡。
例句:
- Ayer vi la película. (ah-YEHR vee lah peh-LEE-koo-lah, "昨天我看了那部電影。")
- Me levanté, me vestí y salí. (meh leh-vahn-TEH, behs-TEE, sah-LEE)
在電影場景裡,這是「劇情引擎」時態,負責推進故事。
規則 2: 用未完成過去時做背景、場景鋪陳和描述
用未完成過去時來鋪陳場景: 時間、地點、情緒、以及持續中的狀態。
例句:
- Era de noche y hacía frío. (EH-rah deh NOH-cheh, ah-SEE-ah FREE-oh)
- La gente estaba cansada. (ehs-TAH-bah kahn-SAH-dah)
這是氛圍的時態。角色在描述「當時是怎樣」時,通常就是未完成過去時在工作。
規則 3: 用未完成過去時說過去習慣(used to, would)
用未完成過去時說重複的日常,不強調終點。
例句:
- Cuando era niño, jugaba aquí. (KWAHN-doh EH-rah NEE-nyoh, hoo-GAH-bah ah-KEE)
- Los domingos comíamos en casa. (lohss doh-MEEN-gohs koh-MEE-ah-mohs)
如果你加上次數或完成總量,常會改用簡單過去時:
- Comimos allí tres veces. (koh-MEE-mohs ah-YEE trehs BEH-sehs)
規則 4: 用未完成過去時 + 簡單過去時表達「被打斷」
這是西班牙語裡最有電影感的模式之一。
結構:
- 未完成過去時的持續背景 + 簡單過去時的打斷事件
例句:
- Yo estudiaba cuando llamaste. (yoh ehs-too-dee-AH-bah KWAHN-doh yah-MAHS-teh)
- Dormíamos y de repente sonó el teléfono. (dohr-MEE-ah-mohs, deh reh-PEHN-teh soh-NOH)
未完成過去時是「進行中」軌道,簡單過去時是插進來的打斷。
規則 5: 用未完成過去時說心理狀態和持續意圖
談感受、想法、狀態時,如果它們是背景,未完成過去時很常見。
例句:
- Quería ayudarte. (keh-REE-ah ah-yoo-DAR-teh, "我想幫你。")
- No sabía qué hacer. (noh sah-BEE-ah keh ah-SEHR)
這些動詞也能用簡單過去時,但意思會變,下面會說。
變位速查表(規則動詞)
你現在不需要把每個動詞都背完,但你需要能快速認出結尾。
-AR 動詞 (hablar)
| 人稱 | 簡單過去時 | 未完成過去時 |
|---|---|---|
| yo | hablé | hablaba |
| tú | hablaste | hablabas |
| él/ella/usted | habló | hablaba |
| nosotros/as | hablamos | hablábamos |
| vosotros/as | hablasteis | hablabais |
| ellos/ellas/ustedes | hablaron | hablaban |
發音提示:
- hablé (ah-BLEH)
- hablaba (ah-BLAH-bah)
-ER 動詞 (comer)
| 人稱 | 簡單過去時 | 未完成過去時 |
|---|---|---|
| yo | comí | comía |
| tú | comiste | comías |
| él/ella/usted | comió | comía |
| nosotros/as | comimos | comíamos |
| vosotros/as | comisteis | comíais |
| ellos/ellas/ustedes | comieron | comían |
發音提示:
- comí (koh-MEE)
- comía (koh-MEE-ah)
-IR 動詞 (vivir)
| 人稱 | 簡單過去時 | 未完成過去時 |
|---|---|---|
| yo | viví | vivía |
| tú | viviste | vivías |
| él/ella/usted | vivió | vivía |
| nosotros/as | vivimos | vivíamos |
| vosotros/as | vivisteis | vivíais |
| ellos/ellas/ustedes | vivieron | vivían |
發音提示:
- vivió (bee-BYOH)
- vivía (bee-BEE-ah)
⚠️ 一個常見的學習陷阱
"Nosotros hablamos" 依上下文可能是現在式,也可能是簡單過去時。如果你需要更清楚,就加時間標記: ayer hablamos (簡單過去時) vs hoy hablamos (現在式)。
意義變化: 那些會「翻轉劇情」的動詞
有些動詞很有名,因為你把它框成持續(未完成過去時)或已完成(簡單過去時),意思就會變。這不是隨機的,是體在發揮作用。
conocer
- conocía (koh-noh-SEE-ah): 認識,熟悉
- conocí (koh-noh-SEE): 認識了,遇見了(完成的第一次見面)
例句:
- Conocía a tu hermana. (我認識你妹妹。)
- Conocí a tu hermana ayer. (我昨天認識了你妹妹。)
saber
- sabía (sah-BEE-ah): 知道(持續的知識狀態)
- supe (SOO-peh): 得知,發現(狀態改變)
例句:
- Sabía la verdad. (我知道真相。)
- Supe la verdad anoche. (我昨晚得知真相。)
poder
- podía (poh-DEE-ah): 能夠,可以(一般能力)
- pude (POO-deh): 成功做到,設法做到(完成的結果)
例句:
- No podía dormir. (我睡不著。)
- No pude dormir anoche. (我昨晚沒能睡著。)
querer
- quería (keh-REE-ah): 想要,想做(背景的慾望)
- quise (KEE-seh): 試著要,決定要(常聽起來比較突兀)
例句:
- Quería hablar contigo. (我想跟你聊聊。)
- Quise ayudarte, pero no pude. (我試著幫你,但我做不到。)
tener
- tenía (teh-NEE-ah): 有(持續),也可用來說年齡
- tuve (TOO-veh): 有(完成),得到/遇到(依語境)
例句:
- Tenía 10 años. (我那時 10 歲。)
- Tuve un problema. (我遇到一個問題,常暗示問題出現並被處理。)
🌍 為什麼這些翻轉在西班牙語對白裡聽起來很 '戲劇化'
在西班牙語劇本裡,簡單過去時常用來標記轉折點: supe, pude, quise 聽起來像劇情節拍。像 sabía 或 podía 這種未完成過去時,聽起來更像持續的背景、理由、或情緒鋪陳。所以選哪個時態,會改變角色語氣,不只是時間線。
強烈暗示各時態的時間詞
時間詞不會機械式地強迫某個時態,但會把你推向某種解讀。
常見的簡單過去時觸發詞
- ayer (ah-YEHR)
- anoche (ah-NOH-cheh)
- la semana pasada (lah seh-MAH-nah pah-SAH-dah)
- el otro día (ehl OH-troh DEE-ah)
- en 2020 (ehn dohs meel BEYN-teh)
這些通常把事件定位為已完成。
常見的未完成過去時觸發詞
- siempre (SYEHM-preh)
- a menudo (ah meh-NOO-doh)
- todos los días (TOH-dohs lohs DEE-ahs)
- mientras (mee-EHN-trahs)
- de niño/a (deh NEE-nyoh/NEE-nyah)
這些通常在描述重複或背景。
「說故事」模型: 未完成過去時鋪陳場景,簡單過去時推進劇情
如果你想要一個最貼近真實西班牙語的模型,就用敘事邏輯。
- 未完成過去時: 角色、場景、持續狀態
- 簡單過去時: 動作、決定、改變、後果
下面是一個小故事,示範自然的混用:
| 功能 | 西班牙語 | 發音 | 原因 |
|---|---|---|---|
| 場景 | Era verano y hacía calor. | EH-rah, ah-SEE-ah kah-LOHR | 背景 |
| 習慣 | Yo trabajaba en un bar. | yoh trah-bah-HAH-bah | 日常 |
| 劇情事件 | Un día entró una mujer. | oon DEE-ah ehn-TROH | 已完成事件 |
| 背景 | Llevaba un abrigo negro. | yeh-BAH-bah | 描述 |
| 劇情事件 | Me miró y sonrió. | mee-ROH ee soh-ree-OH | 動作 |
這就是場景在寫作和口語中最常見的呈現方式。
如果你喜歡用真實對話學習,你也會受益於帶有文化對比的語言,例如親密和強度。可以看看西班牙語怎麼說我愛你,了解西班牙語使用者如何在語境中表達感受。
你在生活中真的會注意到的地區與文化補充
簡單過去時和未完成過去時的對比,在整個西語世界都很穩定。但會變的是,在某些語境裡,哪個過去式會和簡單過去時競爭。
西班牙: 現在完成式會在「今天」的語境裡和簡單過去時競爭
在西班牙的許多地區,說話者常用 pretérito perfecto (現在完成式) 來說「目前時間框架」內的事件,例如今天: Hoy he comido tarde. 這會讓你聽到「很近期事件」用簡單過去時的頻率,比許多拉丁美洲變體更低。
這不會改變未完成過去時的用法。未完成過去時仍然主導背景和習慣(RAE, 2005)。
拉丁美洲: 簡單過去時常是已完成事件的預設
在許多拉丁美洲地區,即使是今天稍早發生的事,也常用簡單過去時: Hoy comí tarde. 同樣地,這是在「近期過去」要選哪個時態的差異,不是簡單過去時 vs 未完成過去時規則的差異。
為什麼這對學習者很重要
如果你先看西班牙的西語影集,接著改看墨西哥或哥倫比亞的作品,你可能會以為自己聽到「不同的文法」。多數時候,你聽到的是 現在完成式 vs 簡單過去時 的不同選擇,而 未完成過去時 仍在做同一份工作。
想更了解西班牙語在不同國家和語域的差異,Wordy 學習者常把文法和俚語、禁忌語一起學,才能掌握語氣。如果你好奇,可以讀我們的西班牙語髒話指南(請負責任地使用)。
練習: 選擇時態(附解釋)
把這些當成你在看一段場景時會做的事。先暫停,做決定,再對答案。
-
"我小時候,我們每年夏天都___去海邊。"
正確: íbamos (EE-bah-mohs),未完成過去時,習慣。 -
"昨天,我___我的鑰匙,所以遲到了。"
正確: perdí (pehr-DEE),簡單過去時,已完成事件。 -
"你到的時候,天___在下雨。"
正確: llovía (yoh-BEE-ah),未完成過去時,背景。 -
"突然,電話___了。"
正確: sonó (soh-NOH),簡單過去時,打斷事件。 -
"我___答案,但後來我忘了。"
正確: sabía (sah-BEE-ah),未完成過去時,持續的知識狀態,接著用簡單過去時表達改變: olvidé (ohl-bee-DEH)。
💡 如何在真實對話中自我修正
如果你選錯時態,不要整句重講。加一個能強迫敘事框架的釐清詞: una vez (一次) 會推向簡單過去時,siempre 或 a menudo 會推向未完成過去時。母語者發現聽者需要更清楚的時間線時,也會這樣做。
用電影和影集片段更快學會的方法
最快的路徑,是訓練你的耳朵聽出「為什麼用這個時態」,而不只是看到哪個字尾。
第 1 步: 聽「鋪陳場景」的片語
在對話裡,未完成過去時常和這些一起出現:
- era, había, tenía, estaba (EH-rah, ah-BEE-ah, teh-NEE-ah, ehs-TAH-bah)
- 時間和天氣: eran las, hacía, llovía
聽到這些,就預期接下來是背景。
第 2 步: 聽簡單過去時的「劇情動詞」
簡單過去時常和這些一起出現:
- 移動和動作: entró, salió, dijo, miró (ehn-TROH, sah-LEE-oh, DEE-hoh, mee-ROH)
- 突發性: de repente, de pronto (deh reh-PEHN-teh, deh PROHN-toh)
聽到這些,就預期是已完成的步驟。
第 3 步: 跟讀一個場景,然後用自己的話重述
重述會逼你自然使用兩種時態:
- 先用未完成過去時鋪陳場景。
- 再切到簡單過去時敘述動作。
如果你想要更完整的計畫,用真實輸入來建立西班牙語能力,可以逛逛Wordy 部落格,把文法和高頻片語一起學。
精簡決策樹(記在筆記裡)
當你講到一半卡住時,用這個。
-
這是 已完成事件 或 改變 嗎?
用簡單過去時。 -
這是 背景、描述、習慣、年齡/時間/天氣,或 進行中 嗎?
用未完成過去時。 -
這是「正在做 X 的時候,Y 發生了」嗎?
X 用未完成過去時,Y 用簡單過去時。 -
這個動詞會因時態改變意思嗎(conocer, saber, poder, querer, tener)?
看你要表達持續狀態(未完成過去時),還是完成的轉變/結果(簡單過去時)。
在學習時段快結束時,用你已經熟悉的真實片語來加強,例如打招呼和道別,因為它們也常出現在過去式的敘事裡。回頭看西班牙語怎麼說你好和西班牙語怎麼說再見,並留意角色如何描述打招呼之前發生了什麼。
總結: 一句話規則,讓你一直選對
簡單過去時告訴聽者「發生了什麼」,把它當成一個完成的步驟。未完成過去時告訴聽者「背景中正在發生什麼」或「以前常發生什麼」。只要你穩定套用這個框架,你的時態選擇在各個西語地區聽起來都會很自然。
常見問題
簡單過去式和未完成過去式, 最快怎麼判斷要用哪個?
一句話可以同時用簡單過去式和未完成過去式嗎?
為什麼 'conocer' 在簡單過去式和未完成過去式意思會變?
不同西語國家使用簡單過去式和未完成過去式會不一樣嗎?
英文母語者在未完成過去式最常犯哪些錯?
來源與參考資料
- Real Academia Española, 《Nueva gramática de la lengua española》, 2009
- Real Academia Española, 《Diccionario panhispánico de dudas》, 2005
- Instituto Cervantes, 《El español: una lengua viva (Informe 2024)》, 2024
- Comrie, Bernard, 《Tense》, 1985
- Bybee, Joan, Perkins, Revere, Pagliuca, William, 《The Evolution of Grammar》, 1994

