Time Expressions with Preterite
Time expressions act as specific anchors that lock your Spanish verbs into a completed, finished past moment.
The Rule in 30 Seconds
- Time expressions like 'ayer' anchor verbs to a specific, finished past moment.
- Use 'pasado' or 'pasada' to indicate 'last' (e.g., last month, last week).
- The word 'hace' followed by time means 'ago' and triggers the Preterite.
- These markers distinguish completed actions from ongoing habits or background descriptions.
Quick Reference
| Expression | English Meaning | Example Sentence |
|---|---|---|
| Ayer | Yesterday | Ayer hablé con mi madre. |
| Anoche | Last night | Anoche dormí muy bien. |
| El mes pasado | Last month | El mes pasado viajé a Madrid. |
| Hace dos años | Two years ago | Hace dos años terminé la universidad. |
| El otro día | The other day | El otro día vi a Juan. |
| La semana pasada | Last week | La semana pasada compré pan. |
| En 2015 | In 2015 | En 2015 me mudé a México. |
Key Examples
3 of 8Ayer comí tacos en el mercado.
Yesterday I ate tacos at the market.
Hace tres horas terminé mi tarea.
Three hours ago I finished my homework.
El concierto fue el 15 de mayo.
The concert was on May 15th.
The 'Last' Rule
Think of 'pasado' as a literal translation of 'passed'. The week that has passed is the last week!
Don't forget the 'El'
In English we say 'Last Monday', but in Spanish, you need the article: 'El lunes pasado'. Don't leave it naked!
The Rule in 30 Seconds
- Time expressions like 'ayer' anchor verbs to a specific, finished past moment.
- Use 'pasado' or 'pasada' to indicate 'last' (e.g., last month, last week).
- The word 'hace' followed by time means 'ago' and triggers the Preterite.
- These markers distinguish completed actions from ongoing habits or background descriptions.
Overview
Welcome to the world of the Spanish Preterite! Think of this tense like a camera flash. It captures a single, finished moment in time. But how do you know when to press the shutter? That is where time expressions come in. These words are your GPS coordinates. They tell your listener exactly when an action started and stopped. Without them, your past tense sentences feel like a movie with no ending. You need these markers to sound natural. They act as anchors for your verbs. They turn a vague "I ate" into a clear "I ate yesterday." Let's master these time-traveling tools together.
How This Grammar Works
In Spanish, the Preterite tense is picky. It loves specific dates and clear boundaries. Time expressions act as triggers for this tense. When you use a word like ayer (yesterday), your brain should automatically flip the Preterite switch. These expressions define a completed period. They show that the action is over and done. There is no "to be continued" here. It is like a closed book on a shelf. If you can point to a specific spot on a calendar, you are in Preterite territory. Most of these phrases sit at the beginning or end of your sentence. They provide the context your verb needs to make sense.
Formation Pattern
- 1Using these expressions is like building with LEGO blocks. You just need to snap them into place. Here is how you structure them:
- 2Start with your subject (optional).
- 3Use your Preterite verb (e.g.,
comí,fuiste,viajamos). - 4Add the time expression at the end.
- 5Example:
Yo+fui+al cine+anoche. - 6For expressions using
hace(ago), the pattern changes slightly: - 7Use the word
hace. - 8Add the amount of time (e.g.,
dos días). - 9Add your Preterite verb.
- 10Example:
Hace dos días+compré+un coche.
When To Use It
You use these expressions whenever you want to be precise. Use them during job interviews to describe past roles. Use them when ordering food to say you liked a dish last time. Use them when giving directions about where you were. Common triggers include:
Ayer(Yesterday)Anoche(Last night)El año pasado(Last year)La semana pasada(Last week)El lunes(On Monday - referring to a specific past Monday)Hace una hora(An hour ago)De repente(Suddenly - this triggers a sudden completed action)
Think of these as the "Done Deal" markers. If the time frame is finished, use these.
When Not To Use It
Do not use these expressions if the time frame is still open. If you are talking about "this week" (esta semana), you might use the Present Perfect instead. Also, avoid these if you are describing a habit. If you say "I used to go every day," that is a job for the Imperfect tense. These markers are not for background scenery. They are for the main action. If you find yourself saying "usually" or "always," put the Preterite away. It is like a grammar traffic light; these expressions mean "Stop, the action is finished!"
Common Mistakes
Yes, even native speakers mess this up sometimes, but usually, it's learners who get tripped up. The biggest mistake is forgetting the word pasado. You cannot just say la semana to mean last week. You must say la semana pasada. Another classic is using hace incorrectly. Remember, hace means "ago" in this context. Do not say dos días hace; it must be hace dos días. Also, watch out for ayer por la noche. While correct, most people just say anoche. It is shorter and sounds much more "pro." Finally, don't confuse el lunes (last Monday) with los lunes (every Monday). One is a single event; the other is a habit.
Contrast With Similar Patterns
How do these differ from Imperfect triggers? It is all about the shape of the time. Preterite expressions are like dots on a line. Imperfect expressions are like long, fuzzy waves. For example, ayer is a dot. Siempre (always) is a wave. If you use ayer, you use the Preterite fui. If you use siempre, you use the Imperfect iba. Think of the Preterite as the "What happened?" tense. Think of the Imperfect as the "How were things?" tense. Time expressions are the keys that unlock the correct door.
Quick FAQ
Q. Can I put the time expression at the start of the sentence?
A. Absolutely! Ayer comí pizza and Comí pizza ayer are both perfect.
Q. Does hace always mean ago?
A. In this context, yes. It comes from the verb hacer (to make/do), but here it functions as a time marker.
Q. What if I don't know the exact time?
A. You can use el otro día (the other day). It still triggers the Preterite because the day is over.
Q. Is esta mañana Preterite?
A. Often, yes! If the morning is over, use the Preterite to describe what you did.
Reference Table
| Expression | English Meaning | Example Sentence |
|---|---|---|
| Ayer | Yesterday | Ayer hablé con mi madre. |
| Anoche | Last night | Anoche dormí muy bien. |
| El mes pasado | Last month | El mes pasado viajé a Madrid. |
| Hace dos años | Two years ago | Hace dos años terminé la universidad. |
| El otro día | The other day | El otro día vi a Juan. |
| La semana pasada | Last week | La semana pasada compré pan. |
| En 2015 | In 2015 | En 2015 me mudé a México. |
The 'Last' Rule
Think of 'pasado' as a literal translation of 'passed'. The week that has passed is the last week!
Don't forget the 'El'
In English we say 'Last Monday', but in Spanish, you need the article: 'El lunes pasado'. Don't leave it naked!
Anoche vs. Ayer por la noche
Use 'anoche' to sound like a local. It's punchy and much more common in daily conversation.
The Flexible 'Ahora'
While 'ayer' is strictly past, be careful with 'ahora'. In some countries, 'ahorita' can mean 'two minutes ago' or 'in two hours'!
例句
8Ayer comí tacos en el mercado.
Focus: Ayer
Yesterday I ate tacos at the market.
Ayer is the most common trigger for the Preterite.
Hace tres horas terminé mi tarea.
Focus: Hace tres horas
Three hours ago I finished my homework.
Hace always comes before the time period.
El concierto fue el 15 de mayo.
Focus: el 15 de mayo
The concert was on May 15th.
Specific calendar dates are perfect Preterite anchors.
El año pasado visitamos a mis abuelos.
Focus: El año pasado
Last year we visited my grandparents.
Match the gender of 'pasado/a' to the noun (el año / la semana).
✗ La semana fui al cine → ✓ La semana pasada fui al cine.
Focus: pasada
Last week I went to the cinema.
You can't just say 'the week'; you need 'last' (pasada).
✗ Dos días hace llegué → ✓ Hace dos días llegué.
Focus: Hace dos días
I arrived two days ago.
Keep 'hace' at the start of the time phrase.
El lunes pasado recibí su correo electrónico.
Focus: El lunes pasado
Last Monday I received your email.
Useful for professional correspondence.
De repente, el perro empezó a ladrar.
Focus: De repente
Suddenly, the dog started to bark.
'De repente' signals a specific moment of change.
Test Yourself
Choose the correct time expression to complete the sentence.
___ fui a la playa con mis amigos.
'Ayer' triggers the Preterite 'fui'. 'Siempre' usually triggers Imperfect, and 'Mañana' is future.
Complete the 'ago' expression.
___ un mes, compré una bicicleta nueva.
'Hace' is the correct word to express 'ago' in Spanish.
Select the correct form of 'last'.
La semana ___ estudié mucho para el examen.
'Semana' is feminine, so it requires the feminine adjective 'pasada'.
🎉 Score: /3
Visual Learning Aids
Preterite vs. Imperfect Triggers
Is it a Preterite Moment?
Is the action finished?
Is there a specific time marker (like 'ayer')?
Use Preterite!
Time Expressions by Category
The 'Pasado' Family
- • El mes pasado
- • El año pasado
The 'Hace' Family
- • Hace una hora
- • Hace diez años
Frequently Asked Questions
21 questionsIt is a word or phrase that tells you when an action happened. Examples include ayer (yesterday) or hace un año (a year ago).
The Preterite describes completed actions. These expressions provide the 'end point' that the Preterite requires to function correctly.
Usually, no. Ayer implies a finished day, which triggers the Preterite comí rather than the Imperfect comía.
You use the word hace followed by the time: hace dos días. It literally translates to 'it makes two days'.
Yes, it must match the noun. Use el mes pasado (masculine) but la semana pasada (feminine).
It can go at the very beginning or the very end. Ayer trabajé and Trabajé ayer are both perfectly correct.
It means 'the other day'. It is a great phrase to use when you don't remember the exact date but know it's finished.
In Spain, people often use Present Perfect for esta mañana. In Latin America, Preterite is very common if the morning is over.
Yes! You can say hace un segundo (a second ago) or hace un siglo (a century ago). The grammar stays the same.
They mean the same thing (last night). However, anoche is much more common and sounds more natural to native speakers.
Yes, specific years are completed time periods. You would say En 2010, viajé a España.
If you say tres veces (three times), you still use Preterite. It is a specific number of completed events.
Yes, if the duration is finished. Viví en Madrid durante un año means you no longer live there.
Not usually. Luego is often used for the future or sequences. For the past, use después (afterwards).
Learners often forget to use the article. Make sure to say el año pasado, not just año pasado.
You say el fin de semana pasado. It's a mouthful, but very common!
Rarely. Only if you mean 'always' within a strictly finished time frame, like Siempre fue amable conmigo (hasta que murió).
Functionally, yes. But remember that in Spanish, hace comes *before* the time, whereas 'ago' comes *after*.
Because 'suddenly' marks a specific point in time where a new action happened, which is a classic Preterite use case.
Yes! Hace muchos años... (Many years ago...) is a classic way to start a story in the Preterite.
Don't worry! People will still understand you, but using the right marker makes you sound much more fluent.
相关语法
Preterite of poder: pude, pudiste, pudo...
Overview Have you ever had a "mission accomplished" moment? Maybe you finally found your lost keys. Or you successfully...
Preterite of estar: estuve, estuviste, estuvo...
Overview Welcome to the world of the Spanish past tense. Today we are looking at the verb `estar`. You already know `es...
Imperfect ER/IR Verbs: comía, vivía...
Overview Think of the Spanish Imperfect tense as a vintage movie camera. It captures the background, the atmosphere, an...
Basic Preterite vs. Imperfect Distinction
Overview Welcome to the biggest showdown in Spanish grammar! Choosing between the Preterite and the Imperfect is like c...
Preterite Regular AR Verbs: hablé, hablaste...
Overview You have mastered the present tense. Now you want to talk about yesterday. You want to tell stories. You want...
评论 (0)
登录后评论免费开始学习语言
免费开始学习