具有明确持续时间的过去动作 (Pretérito)
Pretérito。
Grammar Rule in 30 Seconds
Use the Pretérito to describe a completed action that lasted for a specific, defined amount of time.
- Use it for actions with a clear start and end point: 'Viví allí por dos años.'
- Combine with duration markers like 'por' or 'durante': 'Estudié durante tres horas.'
- Focus on the completed block of time, not the habit: 'Trabajé toda la tarde.'
Overview
pretérito indefinido(通常简称为 pretérito)是大家必须跨过的一道大坎。对于 B1 水平的同学来说,掌握它来描述“有明确持续时间的过去动作”至关重要。简单来说,pretérito 就像是在你的时间轴上画了一个实心的圆圈,代表一个完整、有头有尾的动作。中文里没有时态变化,我们靠“了”、“过”或者时间状语(如“昨天”、“三年前”)来表示过去,但西语的 pretérito 是通过动词变位直接把“完成”这个概念刻在句子里。pretérito)和“未完成时”(imperfecto)。在中文里,说“我学了两年西语”既可以表示这段学习已经彻底结束,也可以表示某种状态的延续。但在西语里,用 Estudié español por dos años,对方立刻明白:这段学习已经像打包好的行李一样,在过去的时间里彻底结束了。理解这种“完美体”(perfective aspect)是构建地道西语叙述的基石。无论动作持续了一秒钟还是十年,只要你给它加上了明确的时间边界,pretérito 就是你的不二之选。它不仅是描述历史事实的工具,更是你在讲述个人经历(比如你在大学里的那段时光)时,让听者清晰感知事件脉络的关键。pretérito 的核心逻辑是“动作的封闭性”。在中文语法中,我们通过谓语动词前后的词汇,如“曾经”、“一直”、“完了”来界定时间。而在西语中,pretérito 强行将动作看作一个不可分割的整体。当你使用 pretérito 时,你是在向听者传达:这个动作已经“入库”了,它不再影响现在,也不再处于进行状态。Vivimos en Madrid por cinco años(我们在马德里住了五年)。中文里我们说“住了五年”,听者可能不确定你现在还在不在马德里。但在西语中,使用 vivimos(vivir 的 pretérito 变位),听者会立刻明白:这段居住史已经终结。如果你想表达“我当时住在马德里”(强调过程),则必须用 imperfecto。pretérito 就像是一个定格相机,把过去的一段时间封存在相框里。这种语法机制对于叙事至关重要,它能让你的故事像电影分镜头一样,一个动作接着一个动作,清晰明了,不会让听者觉得你的叙述模糊不清。pretérito 的变位规则是典型的“先苦后甜”。规则动词非常规律,但 irregular verbs(不规则动词)确实不少,需要大家像背单词一样记下来。请看下表,涵盖了基础变位规律:tener 变成 tuv-,hacer 变成 hic-,它们有一套特殊的词尾:-e, -iste, -o, -imos, -isteis, -ieron。注意,这些不规则变位没有重音符号,这在西语中非常少见,一定要记住!比如 Tuve una reunión(我开了一个会),这里的 tuve 就是一个典型的过去完整动作。pretérito:- 1有明确终点的动作:如
Trabajé en esa empresa durante tres meses.(在那家公司工作了三个月,现在离职了)。 - 2一系列连续发生的动作:比如讲故事,“我起床,喝了咖啡,然后坐地铁去学校”。
Me levanté, tomé un café y fui a la universidad.每一个动作都是一个独立的点,串联成线。 - 3突发性事件:比如
Llegué a la estación cuando el tren salió.(我到车站时火车刚好开走)。
ayer(昨天)、el año pasado(去年)、hace dos días(两天前),你的大脑就要立刻切换到 pretérito 模式。- 1混淆
pretérito和imperfecto:中文里“我以前常去图书馆”和“我昨天去了图书馆”在动词上没有区别。很多同学会把描述习惯(应该用imperfecto)和单次完成动作(用pretérito)搞混。原因就是中文缺乏时态概念,导致我们对“动作状态”的敏感度较低。 - 2忘记变位:中文动词永远不变(比如“我吃”、“他吃”)。很多同学在口语中会不由自主地使用动词原形,或者只变位
yo形式。这是典型的 L1 干扰,需要通过大量朗读变位表来形成肌肉记忆。 - 3对不规则动词的“规则化”:比如
hacer,很多同学会错误地写成hació。这是因为我们习惯了寻找规律,当遇到不规则动词时,大脑会试图用规则动词的逻辑去套用。解决办法是把hacer,tener,decir这些高频动词的变位做成手机壁纸,每天看几眼。
- 1问:如果我想说“我学了很久西语”,应该用
pretérito吗?
Estudié español por mucho tiempo.。如果你想强调你一直在学,还没停,那要用 imperfecto 或者现在完成时 he estudiado。- 1问:
pretérito的不规则变位真的没重音吗?
hizo, tuvo, dijo,这些词的重音都在词根上,所以结尾不需要重音符号。这是一个非常好的记忆点。- 1问:为什么
yo形式的-car,-gar,-zar动词要变拼写?
llegar,如果直接加 e 变成 llege,发音会变成/he-he/,为了保持/ge/的硬音,必须变成 llegué。这其实是西语语音规则的延伸,多读几遍就顺口了。Pretérito Indefinido Conjugation
| Pronoun | -AR (Hablar) | -ER/-IR (Comer/Vivir) |
|---|---|---|
|
Yo
|
hablé
|
comí / viví
|
|
Tú
|
hablaste
|
comiste / viviste
|
|
Él/Ella/Ud.
|
habló
|
comió / vivió
|
|
Nosotros
|
hablamos
|
comimos / vivimos
|
|
Vosotros
|
hablasteis
|
comisteis / vivisteis
|
|
Ellos/Ellas/Uds.
|
hablaron
|
comieron / vivieron
|
Meanings
This grammar rule uses the Pretérito Indefinido to encapsulate a completed action within a specific, finite duration.
Finite Duration
Actions that occurred for a specific, bounded period.
“Leí el libro por dos días.”
“Esperamos en la fila durante diez minutos.”
Reference Table
| 触发短语 | 含义 | 使用时态 |
|---|---|---|
|
`Durante...`
|
在...期间 / 持续...
|
Pretérito
|
|
`Por... horas/días`
|
持续...小时/天
|
Pretérito
|
|
`Desde... hasta...`
|
从...到...
|
Pretérito
|
|
`Todo el día`
|
一整天
|
Pretérito
|
|
`Tres veces`
|
三次
|
Pretérito
|
|
`Mucho tiempo`
|
很长时间(已结束)
|
Pretérito
|
正式程度
Laboré durante dos horas. (Work)
Trabajé por dos horas. (Work)
Curré dos horas. (Work)
Me eché dos horas currando. (Work)
表达时长的标记词
具体时长
- por dos horas 持续两小时
- durante un año 在一年期间
起止界限
- desde... hasta... 从...到...
- todo el día 一整天
过去时态大比拼
如何选择正确的时态?
是否有明确的开始和结束时间?
动作是否已完成?
时间限制关键词
频率
- • una vez
- • tres veces
- • diez veces
总时长
- • todo el día
- • toda la semana
- • toda mi vida
按水平分级的例句
Caminé por una hora.
I walked for an hour.
Estudié por dos horas.
I studied for two hours.
Viví allí por un mes.
I lived there for a month.
Esperé por diez minutos.
I waited for ten minutes.
No trabajé por tres días.
I didn't work for three days.
Ella corrió por treinta minutos.
She ran for thirty minutes.
Ellos hablaron por una hora.
They talked for an hour.
Leímos el libro por dos semanas.
We read the book for two weeks.
Estuve en la reunión durante dos horas.
I was in the meeting for two hours.
Viajamos por todo el país durante un mes.
We traveled the whole country for a month.
La película duró por dos horas.
The movie lasted for two hours.
Practiqué piano durante tres años.
I practiced piano for three years.
Permanecí en el cargo durante cinco años.
I remained in the position for five years.
El proyecto se completó durante el verano.
The project was completed during the summer.
Sostuvimos una conversación durante toda la tarde.
We held a conversation for the whole afternoon.
La crisis duró por una década.
The crisis lasted for a decade.
Ejerció la medicina durante treinta años antes de retirarse.
He practiced medicine for thirty years before retiring.
La tensión se mantuvo durante todo el proceso.
The tension was maintained throughout the process.
Vivió en el exilio durante una década.
He lived in exile for a decade.
El acuerdo se negoció durante meses.
The agreement was negotiated for months.
La hegemonía duró por siglos.
The hegemony lasted for centuries.
Se dedicó a la investigación durante toda su vida.
He dedicated himself to research for his whole life.
La obra se escribió durante un periodo de gran agitación.
The work was written during a period of great unrest.
El proceso se dilató durante años.
The process dragged on for years.
容易混淆
Learners mix them up because both refer to the past.
They both mean 'for' in this context.
English uses Present Perfect for duration.
常见错误
Yo vivía en España por un año.
Yo viví en España por un año.
Hablé por dos hora.
Hablé por dos horas.
Yo he vivido por un año.
Viví por un año.
Comí durante una hora ayer.
Comí durante una hora ayer.
Él corrió por tres hora.
Él corrió por tres horas.
Nosotros estudiábamos por dos horas.
Nosotros estudiamos por dos horas.
Ellos vivieron allí durante un años.
Ellos vivieron allí durante un año.
La reunión duraba por dos horas.
La reunión duró por dos horas.
He trabajado allí por cinco años.
Trabajé allí por cinco años.
Estuve allí por el verano.
Estuve allí durante el verano.
Se negoció el tratado por años.
Se negoció el tratado durante años.
Vivió en la miseria durante su vida.
Vivió en la miseria toda su vida.
El proceso se extendió por meses.
El proceso se extendió durante meses.
句型
Yo ___ por ___ horas.
Nosotros ___ durante ___ días.
Ella ___ por ___ años en ___.
El proyecto se ___ durante ___ meses.
Real World Usage
Trabajé en esa empresa por tres años.
Esperé por ti 20 min.
Viajamos por todo el país durante un mes.
Esperé por mi comida durante una hora.
El estudio se realizó durante dos años.
¡Corrí por 10km hoy!
集装箱法则
La reunión duró una hora.
别被“时间长”骗了
Vivió por cien años.
地区小差异
Pretérito Indefinido 依然是标准:Ayer fue un día largo.
Smart Tips
Use the Pretérito to signal that the action is a closed chapter.
Ask yourself: 'Is it finished?' If yes, use Pretérito.
Use 'durante' instead of 'por' for a more polished tone.
Always include the duration to show your experience level.
发音
Stress
In the Pretérito, the stress often falls on the final syllable for yo/él/ella forms.
Declarative
Estudié por dos horas ↘
Finality and completion.
记住它
记忆技巧
Think of the Pretérito as a 'Box'. You put the action inside, close the lid, and label it with the duration.
视觉联想
Imagine a stopwatch. When you use the Pretérito, you click 'Stop' on the watch. The time is now a fixed, completed number.
Rhyme
For actions done and time is clear, the Pretérito is what you hear.
Story
Yesterday, I had a busy day. I worked for eight hours. I ate lunch for one hour. I slept for seven hours. All these actions are finished, so I use the Pretérito.
Word Web
挑战
Write down 3 things you did yesterday and include the duration for each (e.g., 'Cociné por 30 minutos').
文化笔记
In Spain, 'durante' is often preferred over 'por' for duration in formal contexts.
In Mexico, 'por' is very common for duration, even in formal speech.
Argentines often use the 'vos' form, which changes the conjugation (e.g., 'hablaste' becomes 'hablaste' but with different stress).
The Spanish Pretérito Indefinido comes from the Latin Perfectum, which also denoted completed actions.
对话开场白
¿Cuánto tiempo estudiaste español ayer?
¿Viviste alguna vez en otro país?
¿Cuál fue el trabajo más largo que tuviste?
¿Cómo fue tu experiencia viviendo fuera?
日记主题
常见错误
Test Yourself
Yo ___ (estudiar) por dos horas esta mañana.
选择语法正确的句子:
Find and fix the mistake:
Ayer la película duraba tres horas.
Score: /3
练习题
8 exercisesYo (estudiar) ___ por dos horas.
Which sentence is correct?
Find and fix the mistake:
Él trabajaba por tres años en la oficina.
Yo estudio por dos horas.
A: ¿Cuánto tiempo viviste en Madrid? B: ___.
por / dos / horas / hablé
Which is Pretérito?
Match: Vivir - 1 año
Score: /8
Practice Bank
5 exercisesEllos ___ (caminar) durante todo el día.
por / horas / tres / dormí / yo
我在西班牙住了五年。
哪句话正确使用了时长表达?
✗ Esperaba por una hora ayer. → ✓ ___ por una hora ayer.
Score: /5
常见问题 (8)
Yes, they are often interchangeable for duration. 'Durante' is slightly more formal.
You likely used it for a completed duration. Use Pretérito instead.
Yes, many. Check your conjugation charts for 'ser', 'ir', 'tener', etc.
Yes, all verbs have a Pretérito form.
The grammar is the same, but 'por' is used more frequently than in Spain.
No, use the Imperfecto for habits.
Use the Present tense.
If the action has a clear end point, it's completed.
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
Passé composé
French uses auxiliary verbs (avoir/être) while Spanish uses synthetic endings.
Perfekt
German is more flexible with auxiliary verbs.
Ta-form
Japanese does not conjugate for person.
Perfective aspect
Arabic morphology is root-based.
Le particle
Chinese has no verb conjugation.
Simple Past
English uses 'did' for questions and negatives.
Learning Path
Prerequisites
Learn These First
相关视频
가을 운동회 (Fall Field Day) #1|[SKZ CODE] Ep.59 | ESPAÑOL LATINO
Aprende inglés con SHADOWING 🎧 | Método fácil para hablar y entender rápido
J Balvin & ATEEZ — Mi Gente (Full Performance from KPOPPED) | Apple TV
西班牙语语法:简单过去时 vs 过去未完成时
西语助手
Spanish Preterite vs Imperfect: The Ultimate Guide
Learn Spanish with SpanishPod101.com
Related Grammar Rules
西班牙语过去时:发生了什么? (Pretérito Indefinido)
### Overview 在学习西班牙语的过程中,很多同学最头疼的就是“时态”。中文里我们表达过去,非常简单,只需要加个“了”、“过”或者...
西班牙语文学过去时:先过去时 (hube hablado)
Overview 你有没有在徒步时发现过化石?`Pretérito Anterior`(先过去时)正是如此。它是西班牙语中的语言化石。你在马德里或墨...
西班牙语未完成过去时:使用 'ir' (iba, ibas...)
### Overview 你好!欢迎来到西班牙语语法课堂。作为一名同样以中文为母语的老师,我非常理解你在学习西班牙语时遇到的困惑。在...
过去时的 Querer 动词:尝试与拒绝
### Overview 在学习西班牙语的过程中,动词 `querer`(想要/爱)是一个非常基础的词汇。在现在时中,我们用 `quiero` 来表达“...
点过去时不规则词根 (U, I, J 动词)
Overview 你是否曾发过一条 WhatsApp 消息写着 `yo hacé`,然后立刻感受到红色下划线的刺痛?我们都经历过。西班牙语动词通常是...