快速回答
西班牙语用不同的过去时来表达你如何看待一件事: 已完成(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)表达与现在有关联的过去动作,尤其在西班牙更常见。
| 简体中文 | 西班牙语 | 发音 | 语体 |
|---|---|---|---|
| 我吃了(已结束的事件) | Comí | koh-MEE | casual |
| 我当时在吃(进行中/背景) | Comía | koh-MEE-ah | casual |
| 我已经吃过了(和现在有关) | He comido | eh koh-MEE-doh | polite |
| 我去了(已结束的事件) | Fui | FWEE | casual |
| 我以前常去 / 我会去(习惯) | Iba | EE-bah | casual |
| 我当时是(状态) | Era | EH-rah | casual |
西班牙语在 20 多个国家有数亿人使用,所以你会根据地区听到不同的过去时偏好(Instituto Cervantes, 2023)。好消息是,核心逻辑在整个西语世界都很稳定。
如果你也在打基础日常对话,可以把这篇指南和西班牙语怎么说“你好”搭配使用,这样你能先自然打招呼,再开始讲故事。
为什么西班牙语有多个过去时
英语常用一个一般过去时表达很多含义,但西班牙语会标记说话者的视角。同一件现实事件,可以被表达为已完成的动作、进行中的场景,或与当下相关的事情。
这就是为什么西班牙语叙事听起来很精确。一个动词形式就能告诉你,它是一次性事件、重复的日常,还是背景设定。
"时态和体不仅仅关乎时间,也关乎说话者如何选择把一个事件“打包”给听者。"
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)。
Pretérito 和 imperfecto: 最关键的选择
多数学习者卡在这里,因为这两个时态都可能被翻译成英语一般过去时。解决办法是停止逐词翻译,改为先选视角。
用这个心智模型: pretérito 推动剧情,imperfecto 描绘背景。
一个简单的时间线测试
问自己:
- 这个动作在故事里有明确终点吗?
- 它是一个完成的事件,或一串完成的事件吗?
如果是,就选 pretérito。
如果你在描述状态、习惯,或一个被打断的进行中动作,就选 imperfecto。
“被打断的动作”模式
这是现实对话里最常见的组合之一:
- Imperfecto 表示当时正在发生什么
- Pretérito 表示打断它的事件
例句:
- Yo estaba en casa cuando sonó el teléfono.
- estaba(eh-STAH-bah): “我当时在家”,作为背景
- sonó(soh-NOH): “电话响了”,作为一次完成的打断
Pretérito: 核心用法与例句
已完成的动作(一次性事件)
用 pretérito 表达发生并结束的动作。
- 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)
常触发 pretérito 的时间标记:
- 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)
故事里的事件链
叙述时 pretérito 是默认选择。
- Me levanté, me duché y salí. (meh leh-bahn-TEH, meh doo-CHEH, ee sah-LEE)
电影和电视剧里角色复述经历时,台词往往就是这样推进的。
开始与结束
pretérito 常和 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: 核心用法与例句
过去的习惯性动作
如果意思是“过去常常”或“以前会(习惯性)”,imperfecto 很好用。
- 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)
描述与背景
imperfecto 描述年龄、天气、时间、感受和持续的情况。
- 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)
会改变含义的动词: pretérito vs imperfecto
一些高频动词会随时态改变含义。这不是随机的,而是视角变化。
下面这张表很实用,值得背下来。
| 动词 | Imperfecto(背景) | Pretérito(事件/变化) |
|---|---|---|
| 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。跟着你主要输入的用法走,是最快的自然化路径。
💡 选一个'主参考变体',保持一致
如果你的主要目标是对话,就为自己的表达选一个参考变体: 西班牙,或某个具体的拉丁美洲地区。两种都要听得懂,但输出时尽量固定一种。这样能减少犹豫,让过去时选择更自动化。
Pretérito 变位规律(规则动词)
你不需要一次掌握所有时态。先掌握高频规律更重要。
-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) |
Imperfecto 变位规律(规则动词)
imperfecto 比 pretérito 更简单: 不规则更少,词尾非常稳定。
-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
它们的 pretérito 形式完全相同:
- fui, fuiste, fue, fuimos, fuisteis, fueron
(FWEE, FWEES-teh, FWEH, FWEE-mohs, FWEES-tays, FWEH-rohn)
imperfecto:
- era (EH-rah), ibas (EE-bahs), 等等。
语境决定含义:
- Ayer fui al cine.(我去了)
- Ayer fui muy feliz.(我当时很幸福,把那段时间当作一个完成的状态)
Estar
pretérito:
- estuve (eh-STOO-beh), estuviste (eh-stoo-BEES-teh), estuvo (eh-STOO-boh)
imperfecto:
- estaba (eh-STAH-bah)
Tener, hacer, decir
pretérito:
- tuve (TOO-beh)
- hice (EE-seh)
- dije (DEE-heh)
这些都是故事里典型的“推进剧情动词”。
⚠️ 一个常见的学习者错误
不要因为某件事持续很久就用 imperfecto。持续时间并不强制 imperfecto。只要你把它当作一个完成的整体,就可以用 pretérito: "Viví allí cinco años" (vee-BEE ah-YEE SEEN-koh AH-nyohs)。
文化视角: 西语母语者如何讲故事
在许多西语文化里,讲故事是一种社交能力。人们常用 imperfecto 先铺背景制造悬念,然后用 pretérito 抛出关键事件。
你在日常轶事里会不断听到这种节奏: 先是场景(era tarde, hacía calor),再是事件(de repente apareció)。想听起来自然,就练这种节奏,而不是只背孤立句子。
如果你通过对话学习,Wordy 这种片段练习很有帮助,因为你能在语境里听到时态选择,而不是把它当抽象规则。想看更多真实剧本里常见的日常表达,可以读西班牙语俚语。想了解犯罪剧里可能听到的强烈用语,可以读西班牙语脏话。
用媒体掌握过去时的实用方法
第 1 步: 标记时间提示词
观看时暂停,记下任何时间短语:
- ayer, anoche, esta semana, cuando era niño, mientras
时间提示词不保证某个时态,但它们很能预测接下来会用什么。
第 2 步: 区分“场景”与“事件”
在笔记里写 S 或 E:
- S(scene,场景): 描述、感受、进行中动作
- E(event,事件): 完成动作、打断、事件序列
然后核对动词形式。这会很快训练你的直觉。
第 3 步: 用两种版本复述
选一个短片段,复述两遍:
- 按事件顺序复述(更多 pretérito)
- 按场景描述复述(更多 imperfecto)
这会逼你控制视角,而这才是真正的能力。
如果你想在语法之外同步提升对话能力,可以再加一些社交基础句,比如西班牙语怎么说“再见”和西班牙语怎么说“我爱你”。这些短语在过去时对话里出现得比你想象的多,尤其在感情线的故事里。
快速自测练习(含答案)
练习 1: 选择 pretérito 或 imperfecto
- Cuando (ser) ___ niño, (vivir) ___ en Lima.
- Ayer (ver) ___ una película y (llorar) ___.
- Yo (estudiar) ___ cuando (llegar) ___ mi amiga.
答案
- era (EH-rah), vivía (vee-BEE-ah)
- vi (VEE), lloré (yoh-REH)
- estudiaba (ehs-too-dee-AH-bah), llegó (yeh-GOH)
练习 2: 含义变化
翻译“想表达的意思”,不要逐词硬翻:
- "我在 2020 年认识了 Ana。" → Conocí a Ana en 2020. (koh-noh-SEE ah AH-nah)
- "我很了解 Ana。" → Conocía bien a Ana. (koh-noh-SEE-ah byehn ah AH-nah)
总结: 最短但可靠的规则集
只要记住这些,你大多数时候都能选对:
- Pretérito: 已完成事件、剧情推进、打断、开始/结束。
- Imperfecto: 背景、习惯、描述、过去进行中动作。
- Present perfect: 与现在相关的过去,尤其在西班牙常用于“今天/这周”。
西班牙语在全球有 数亿使用者(Instituto Cervantes, 2023; Ethnologue, 2024),所以你一定会听到差异。你的目标不是找到一条“完美规则”,而是做出稳定选择,并与自己最常听的西班牙语用法保持一致。
如果你想要比语法讲解更结构化的学习路径,可以从西班牙语学习页面开始。同时从西班牙语怎么说“你好”里保留一小组适合讲故事的短语,这样你才能在对话里真正用上过去时。
常见问题
西班牙语里简单过去时和未完成过去时有什么区别?
西班牙语现在完成时(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

