过去时间标志词 (Ayer, Pasado, Hace)
ayer 和 hace 把动作固定在已经完成的过去瞬间。
Grammar Rule in 30 Seconds
Use 'ayer' for yesterday, 'pasado' for last/past periods, and 'hace' + time for 'ago' to anchor your past tense sentences.
- Use 'ayer' specifically for the day before today: 'Ayer comí pizza.'
- Use 'pasado/a' with time nouns for 'last': 'La semana pasada trabajé.'
- Use 'hace' + time period for duration ago: 'Hace dos años viví allí.'
Overview
How This Grammar Works
ayer(昨天)时,你的大脑应该大喊“点过去时!”。Pretérito Indefinido。anoche la(昨晚)。durante dos horas(两小时期间)。Formation Pattern
ayer(昨天)
anoche la(昨晚)
anteayer(前天)
pasado 或 pasada(过去的)。
el + [单位] + pasado。
la + [单位] + pasada。
el año pasado(去年)或 la semana pasada(上周)。
hace + [时间]。
ago(……以前)。
hace dos días(两天前)。
hace un mes(一个月前)。
hace 在这里永远不会改变形式,无论是 1 天还是 10 年。它是你在西班牙语中最可靠的朋友。
When To Use It
luego(然后)、después(之后)和 primero(首先)这样的词是关键。Me gradué en 2022。una vez(一次)或 tres veces(三次)。El Uber llegó hace cinco minutos。Viajé a México el mes pasado。Common Mistakes
hace 和 desde hace 混淆。Hace dos años 意思是“两年前”(点过去时)。Desde hace dos años 意思是“两年来(一直)”(现在时)。pasado 的阴阳性一致。la semana pasado。semana 是阴性,所以用 pasada。Año 是阳性,所以用 pasado。el 或 la。在西班牙语中,你必须说 la semana pasada。Contrast With Similar Patterns
siempre(总是)、frecuentemente(经常)和 cada día(每天)这样的词。Ayer 是清晰的;siempre 像一片模糊的云。Ayer comí pizza,那是一个一次性事件。Siempre comía pizza,那是一个习惯。Quick FAQ
我可以把 ayer 和线过去时一起用吗?
很少,除非你在描述昨天的背景情况。
luego 和 después 有什么区别?
它们都表示“然后”或“之后”,可以互换使用。
hace 会变成复数 hacen 吗?
在时间表达中不会!永远是 hace。
anteayer 常用吗?
是的!在很多语言中比“前天”这种说法常用得多。
lunes pasado 前面需要 el 吗?
是的!el lunes pasado fui al gimnasio。
de repente 是点过去时标志词吗?
绝对是,它表示一个突然发生的、完成的动作。
Time Anchor Usage Patterns
| Anchor | Gender/Number | Usage | Example |
|---|---|---|---|
|
Ayer
|
N/A
|
Specific day
|
Ayer fui
|
|
El pasado
|
Masculine
|
Last (time)
|
El mes pasado
|
|
La pasada
|
Feminine
|
Last (time)
|
La semana pasada
|
|
Hace
|
Singular
|
Ago
|
Hace dos días
|
Meanings
These words function as temporal anchors that locate an action at a specific point in the past.
Specific Day
Refers to the day immediately preceding the current one.
“Ayer fui al cine.”
“Ayer no trabajé.”
Relative Past
Used with nouns like 'semana', 'mes', 'año' to mean 'last'.
“El mes pasado viajé a España.”
“La semana pasada te llamé.”
Duration Ago
Used to express how much time has elapsed since an event.
“Hace dos horas comí.”
“Hace un mes me mudé.”
Reference Table
| 表达方式 | 含义 | 例句 | 词尾变化 |
|---|---|---|---|
|
Ayer
|
昨天
|
Ayer fui al cine
|
无
|
|
Anoche
|
昨晚
|
Anoche dormí bien
|
无
|
|
Hace + [时间]
|
……以前
|
Hace dos meses
|
无
|
|
La semana pasada
|
上周
|
La semana pasada viajé
|
阴性
|
|
El mes pasado
|
上个月
|
El mes pasado pagué
|
阳性
|
|
El otro día
|
前几天
|
Te vi el otro día
|
阳性
|
|
En [年份]
|
在某年
|
Nací en 1998
|
无
|
|
De repente
|
突然
|
De repente llovió
|
无
|
正式程度
La semana pasada asistí al evento. (Social event)
La semana pasada fui al evento. (Social event)
La semana pasada fui al evento. (Social event)
La semana pasada me lancé al evento. (Social event)
过去的时间锚点
相对日期
- Ayer 昨天
- Anoche 昨晚
以前短语
- Hace un año 一年前
- Hace poco 不久前
Pasado/a 的性数一致
如何选择正确的表达
是确切的“昨天”吗?
是具体多久以前吗?
常见的过去时触发词
固定时间点
- • En 2015
- • El lunes
- • Anoche
具体次数
- • Una vez
- • Dos veces
- • Por tres horas
顺序词
- • Primero
- • Luego
- • Al final
按水平分级的例句
Ayer comí pollo.
Yesterday I ate chicken.
Hace un día viajé.
One day ago I traveled.
Ayer estudié español.
Yesterday I studied Spanish.
Hace dos horas dormí.
Two hours ago I slept.
El mes pasado fui a Madrid.
Last month I went to Madrid.
La semana pasada trabajé mucho.
Last week I worked a lot.
Hace tres años viví allí.
Three years ago I lived there.
Ayer no salí de casa.
Yesterday I didn't leave the house.
Hace mucho tiempo que no te veo.
It's been a long time since I saw you.
El año pasado, durante el verano, viajé.
Last year, during the summer, I traveled.
Hace apenas diez minutos terminó la clase.
The class ended just ten minutes ago.
La semana pasada, sin embargo, no pude ir.
Last week, however, I couldn't go.
Hace ya dos décadas que se mudaron.
It has been two decades since they moved.
El pasado mes de mayo, todo cambió.
Last May, everything changed.
Hace un instante me lo dijiste.
You told me just an instant ago.
Ayer mismo recibí tu carta.
I received your letter just yesterday.
Ayer, al caer la tarde, decidí partir.
Yesterday, at dusk, I decided to leave.
Hace siglos que no se veía tal fenómeno.
It has been centuries since such a phenomenon was seen.
El pasado invierno resultó ser el más frío.
Last winter turned out to be the coldest.
Hace un tiempo, las cosas eran distintas.
Some time ago, things were different.
Hace ya un lustro que emprendimos este viaje.
It has been five years since we embarked on this journey.
El pasado año, en virtud de lo acordado, firmamos.
Last year, by virtue of the agreement, we signed.
Ayer, en un arrebato de nostalgia, escribí.
Yesterday, in a fit of nostalgia, I wrote.
Hace un par de días, el clima cambió drásticamente.
A couple of days ago, the weather changed drastically.
容易混淆
Learners mix up 'ago' (completed) and 'for' (ongoing).
Both are past, but one is day, one is night.
Both mean 'last/previous'.
常见错误
Hacen dos días
Hace dos días
Ayer fui a la escuela
Ayer fui a la escuela
El semana pasado
La semana pasada
Ayer yo comí
Ayer comí
La año pasado
El año pasado
Hace mucho años
Hace muchos años
Ayer he comido
Ayer comí
Desde hace dos años viví
Desde hace dos años vivo
Hace dos años que vivía
Hace dos años viví
El pasado día
El otro día
Hace mucho tiempo que no lo he visto
Hace mucho tiempo que no lo veo
El pasado mes de enero, he viajado
El pasado mes de enero, viajé
Hace un tiempo atrás
Hace un tiempo
Ayer, yo he ido
Ayer fui
句型
Ayer ___ (verb).
El ___ pasado ___ (verb).
Hace ___ (time) ___ (verb).
___ (time) pasado, ___ (verb).
Real World Usage
Ayer te vi.
El año pasado trabajé en...
Hace un año de este viaje.
Hace dos días llegué.
Hace una hora pedí comida.
Ayer fue un día largo.
“响指”测试法
Ayer comí tacos.千万别说 Hacen
Hace mil años.
地道的 Anteayer
anteayer(前天),这比说“两天前”听起来更自然:Anteayer compré un libro.
Smart Tips
Check the noun gender first.
Keep it singular.
Don't add 'did'.
Front-load for emphasis.
发音
Hace
The 'h' is silent, pronounce as 'ah-seh'.
Statement
Ayer fui al cine ↘
Falling intonation for declarative sentences.
记住它
记忆技巧
Ayer is for the day before, Pasado matches the noun's door, Hace is for ago, keep it singular, don't let it grow!
视觉联想
Imagine a calendar. 'Ayer' is a red X on yesterday. 'Pasado' is a big 'LAST' stamp on a month. 'Hace' is a clock ticking backwards with the number of years.
Rhyme
Ayer is yesterday, clear and bright, Pasado is last, keep the gender right.
Story
Yesterday (Ayer), I went to the store. Last week (La semana pasada), I bought a book. Two days ago (Hace dos días), I finished reading it.
Word Web
挑战
Write 3 sentences about your last 3 days using 'ayer', 'hace', and 'pasado'.
文化笔记
Use of 'ayer' is standard, but 'el otro día' is very common for recent past.
Very frequent use of 'hace' in casual speech.
Use of 'pasado' is common, but 'la semana que pasó' is also heard.
Derived from Latin 'facere' (to make/do).
对话开场白
¿Qué hiciste ayer?
¿Hace cuánto tiempo empezaste a estudiar español?
¿Qué hiciste el mes pasado?
¿Hace cuánto que no vas a tu ciudad natal?
日记主题
常见错误
Test Yourself
___ salí con mis amigos a bailar.
Anoche 是西语中表达“昨晚”最标准、最自然的方式。选择正确的句子:
Semana 是阴性名词,所以需要阴性冠词 la 和阴性形容词 pasada。Hacen dos días compré este teléfono.
hace 是无人称动词,永远不会变成复数形式 hacen。Score: /3
练习题
8 exercises___ dos días comí pizza.
El mes ___ viajé.
Find and fix the mistake:
Hacen dos años viví allí.
Hoy como. (Yesterday)
La semana pasado fui al cine.
A: ¿Cuándo fuiste? B: ___.
años / hace / dos / viví / allí
Ayer - Hace - Pasado
Score: /8
Practice Bank
10 exercisescine / ayer / al / fui / yo
连线匹配:
翻译:我三小时前到达的。
Visitamos a mi abuela {el|m} mes ___.
我2010年搬家了。
Lo vi la otro día.
匹配:
comimos / anoche / tacos / nosotros
翻译:昨天早上。
___ se rompió el vaso.
Score: /10
常见问题 (8)
No, 'hace' for 'ago' requires the preterite. Use 'desde hace' for present.
No, it can go at the end too: 'Comí ayer'.
Because 'semana' is a feminine noun.
No, 'ayer' is sufficient.
Yes, it functions as an adjective matching the noun.
Yes, it means 'a long time ago'.
Yes, it is standard in all registers.
You will sound less fluent, so practice gender agreement.
Scaffolded Practice
1
2
3
4
Mastery Progress
Needs Practice
Improving
Strong
Mastered
In Other Languages
ago
English uses 'ago' at the end, Spanish uses 'hace' at the start.
il y a
French uses 'il y a', Spanish uses 'hace'.
vor
German is a preposition, Spanish is a verb phrase.
mae
Japanese is postpositional.
mundhu
Arabic is a preposition.
yǐqián
Chinese is a particle.
Learning Path
Prerequisites
Learn These First
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é`,然后立刻感受到红色下划线的刺痛?我们都经历过。西班牙语动词通常是...