A2 Past Tenses - Introduction 5 min read

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 8
1

Ayer comí tacos en el mercado.

Yesterday I ate tacos at the market.

2

Hace tres horas terminé mi tarea.

Three hours ago I finished my homework.

3

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

  1. 1Using these expressions is like building with LEGO blocks. You just need to snap them into place. Here is how you structure them:
  2. 2Start with your subject (optional).
  3. 3Use your Preterite verb (e.g., comí, fuiste, viajamos).
  4. 4Add the time expression at the end.
  5. 5Example: Yo + fui + al cine + anoche.
  6. 6For expressions using hace (ago), the pattern changes slightly:
  7. 7Use the word hace.
  8. 8Add the amount of time (e.g., dos días).
  9. 9Add your Preterite verb.
  10. 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'!

例句

8
#1 Basic usage with 'ayer'

Ayer comí tacos en el mercado.

Focus: Ayer

Yesterday I ate tacos at the market.

Ayer is the most common trigger for the Preterite.

#2 Using 'hace' for 'ago'

Hace tres horas terminé mi tarea.

Focus: Hace tres horas

Three hours ago I finished my homework.

Hace always comes before the time period.

#3 Specific date in the past

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.

#4 Using 'pasado' for 'last'

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).

#5 Mistake Correction: Missing 'pasada'

✗ 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).

#6 Mistake Correction: Word order with 'hace'

✗ 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.

#7 Formal Context

El lunes pasado recibí su correo electrónico.

Focus: El lunes pasado

Last Monday I received your email.

Useful for professional correspondence.

#8 Advanced: Sudden change

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.

✓ Correct! ✗ Not quite. 正确答案: a

'Ayer' triggers the Preterite 'fui'. 'Siempre' usually triggers Imperfect, and 'Mañana' is future.

Complete the 'ago' expression.

___ un mes, compré una bicicleta nueva.

✓ Correct! ✗ Not quite. 正确答案: b

'Hace' is the correct word to express 'ago' in Spanish.

Select the correct form of 'last'.

La semana ___ estudié mucho para el examen.

✓ Correct! ✗ Not quite. 正确答案: b

'Semana' is feminine, so it requires the feminine adjective 'pasada'.

🎉 Score: /3

Visual Learning Aids

Preterite vs. Imperfect Triggers

Preterite (Specific)
Ayer Yesterday
Una vez One time
Imperfect (General)
Siempre Always
A menudo Often

Is it a Preterite Moment?

1

Is the action finished?

YES ↓
NO
Use Imperfect or Present
2

Is there a specific time marker (like 'ayer')?

YES ↓
NO
Likely Imperfect
3

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 questions

It 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.

有帮助吗?
还没有评论。成为第一个分享想法的人!

免费开始学习语言

免费开始学习