A2 Past Tense 6 min read Easy

Time Anchors (Ayer, Pasado, Hace)

Time markers like ayer and hace anchor actions to specific, finished moments using the Preterite tense.

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í.'
Time Anchor + Verb (Preterite) = Past Event

Overview

Mastering past tenses in Spanish requires understanding how specific time markers, often called time anchors, signal the completion and delimitation of an action. These anchors are indispensable for narrating events that occurred in a defined past, providing clarity and precision to your storytelling. At the A2 CEFR level, you are building foundational narrative skills; correctly deploying these markers with the Pretérito Indefinido (Simple Past or Preterite) is crucial for accurate communication.

They function as linguistic signposts, indicating that an action has a clear beginning and end, and is now fully concluded. Without these anchors, past tense usage can sound vague or ambiguous to a native speaker, leaving the listener uncertain about the nature or duration of the event.

Consider the difference between stating a past action generally versus pinpointing it in time. Spanish, unlike English, has two primary simple past tenses: the Pretérito Indefinido (Preterite) for completed actions and the Pretérito Imperfecto (Imperfect) for ongoing, habitual, or descriptive past actions. Time anchors explicitly mandate the use of the Preterite because they define a closed time frame.

For instance, if you say Caminé, it means "I walked" – a completed action. But adding ayer (yesterday) to form Ayer caminé makes the completion explicit, anchoring the action to a specific, finished point in time. This precision is a hallmark of native-like fluency.

These time anchors are not merely optional adverbs; they are fundamental components of Spanish past tense usage, particularly with the Preterite. They address the aspect of the verb, which concerns the internal structure of an action (whether it is complete, ongoing, habitual, etc.). When an action is anchored to a specific, finished moment or period by ayer, pasado, or hace, its aspect is definitively perfective, meaning it is viewed as a single, completed whole.

This perfective aspect is precisely what the Preterite tense conveys. Therefore, understanding and correctly applying these anchors unlocks a more robust and accurate command of Spanish past narration.

Conjugation Table

Person -AR Verbs (e.g., hablar) -ER Verbs (e.g., comer) -IR Verbs (e.g., vivir)
:-------- :------------------------- :----------------------- :---------------------
yo hablé comí viví
hablaste comiste viviste
él/ella/Ud. habló comió vivió
nosotros/as hablamos comimos vivimos
vosotros/as hablasteis comisteis vivisteis
ellos/ellas/Uds. hablaron comieron vivieron

How This Grammar Works

Spanish time anchors function by creating a closed time frame around a past event. This means the action began and concluded entirely within a specified period that is now definitively over. This stands in direct contrast to the open-ended nature of the Imperfect tense, which describes ongoing, habitual, or descriptive actions in the past without a clear endpoint.
The presence of these anchors is a strong indicator, almost a command, to use the Pretérito Indefinido (Preterite).
The linguistic principle driving this is aspect, specifically the perfective aspect. The Preterite views an action as a single, completed whole, from start to finish, like a snapshot. Time anchors provide the precise context for this snapshot.
For example, Ayer terminé el proyecto (Yesterday I finished the project). The word ayer clearly defines the time frame for the action terminar, signifying its completion within that frame. The project is finished, and it happened yesterday.
Without a specific time anchor or similar context, the choice between Preterite and Imperfect can be ambiguous. However, when you explicitly state hace tres días (three days ago) or el mes pasado (last month), you are inherently defining the boundaries of the action. This delimited nature makes the Imperfect inappropriate, as it would imply continuity or habitualness within that finished period, which contradicts the anchor's meaning.
The anchor forces the interpretation of the action as a singular, complete event.
Think of it as setting a specific stage for a single play. Hace una hora comió (He ate an hour ago). The hace una hora establishes a precise, finished point in the past, and comió confirms the action's completion at that point.
If you were to say Comía hace una hora, it would be grammatically incorrect or imply a habitual action that somehow started and ended an hour ago, which is nonsensical. The anchor provides the temporal precision that the Preterite requires and reinforces.

Formation Pattern

1
Time anchors for the Spanish Preterite primarily fall into three distinct patterns, each with its own structure and usage rules. Understanding these patterns is key to correctly placing your past actions in time.
2
Fixed Adverbs: These are single words that inherently refer to a specific, completed past period. They are invariable and act as direct time markers.
3
ayer (yesterday): Ayer fui al gimnasio. (Yesterday I went to the gym.)
4
anoche (last night): Anoche cenamos en un restaurante. (Last night we dined at a restaurant.)
5
anteayer (the day before yesterday): Anteayer recibí tu mensaje. (The day before yesterday I received your message.)
6
Other less common but similar adverbs include anteanoche (the night before last).
7
pasado/a Constructions: This pattern uses the adjective pasado (past) to modify a noun referring to a unit of time. Crucially, pasado must agree in gender and number with the noun it modifies. It nearly always follows the noun and is preceded by a definite article (el, la, los, las).
8
Formula: {el/la/los/las} + [Time Noun] + pasado/a/os/as
9
el año pasado (last year): Compré un coche el año pasado. (I bought a car last year.)
10
la semana pasada (last week): La semana pasada viajamos a Madrid. (Last week we traveled to Madrid.)
11
el mes pasado (last month): Terminé mi curso el mes pasado. (I finished my course last month.)
12
los lunes pasados (the past Mondays): Visitamos a mis abuelos los lunes pasados. (We visited my grandparents the past Mondays.)
13
Note that pasado usually comes after the noun. La pasada semana is technically possible but far less common and can sound more literary. Always default to la semana pasada.
14
hace + [Time Expression]: This structure translates directly to

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.

1

Specific Day

Refers to the day immediately preceding the current one.

“Ayer fui al cine.”

“Ayer no trabajé.”

2

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é.”

3

Duration Ago

Used to express how much time has elapsed since an event.

“Hace dos horas comí.”

“Hace un mes me mudé.”

Reference Table

Reference table for Time Anchors (Ayer, Pasado, Hace)
Form Structure Example
Affirmative
Ayer + Verb
Ayer comí.
Affirmative
El/La + Noun + Pasado/a
El año pasado viajé.
Affirmative
Hace + Time + Verb
Hace dos meses fui.
Negative
No + Verb + Ayer
No trabajé ayer.
Question
¿Cuándo + Verb?
¿Cuándo viajaste?
Question
¿Hace cuánto + Verb?
¿Hace cuánto comiste?

Formality Spectrum

Formal
La semana pasada asistí al evento.

La semana pasada asistí al evento. (Social event)

Neutral
La semana pasada fui al evento.

La semana pasada fui al evento. (Social event)

Informal
La semana pasada fui al evento.

La semana pasada fui al evento. (Social event)

Slang
La semana pasada me lancé al evento.

La semana pasada me lancé al evento. (Social event)

Time Anchor Map

Past Anchors

Yesterday

  • Ayer Yesterday

Relative

  • Pasado Last

Duration

  • Hace Ago

Examples by Level

1

Ayer comí pollo.

Yesterday I ate chicken.

2

Hace un día viajé.

One day ago I traveled.

3

Ayer estudié español.

Yesterday I studied Spanish.

4

Hace dos horas dormí.

Two hours ago I slept.

1

El mes pasado fui a Madrid.

Last month I went to Madrid.

2

La semana pasada trabajé mucho.

Last week I worked a lot.

3

Hace tres años viví allí.

Three years ago I lived there.

4

Ayer no salí de casa.

Yesterday I didn't leave the house.

1

Hace mucho tiempo que no te veo.

It's been a long time since I saw you.

2

El año pasado, durante el verano, viajé.

Last year, during the summer, I traveled.

3

Hace apenas diez minutos terminó la clase.

The class ended just ten minutes ago.

4

La semana pasada, sin embargo, no pude ir.

Last week, however, I couldn't go.

1

Hace ya dos décadas que se mudaron.

It has been two decades since they moved.

2

El pasado mes de mayo, todo cambió.

Last May, everything changed.

3

Hace un instante me lo dijiste.

You told me just an instant ago.

4

Ayer mismo recibí tu carta.

I received your letter just yesterday.

1

Ayer, al caer la tarde, decidí partir.

Yesterday, at dusk, I decided to leave.

2

Hace siglos que no se veía tal fenómeno.

It has been centuries since such a phenomenon was seen.

3

El pasado invierno resultó ser el más frío.

Last winter turned out to be the coldest.

4

Hace un tiempo, las cosas eran distintas.

Some time ago, things were different.

1

Hace ya un lustro que emprendimos este viaje.

It has been five years since we embarked on this journey.

2

El pasado año, en virtud de lo acordado, firmamos.

Last year, by virtue of the agreement, we signed.

3

Ayer, en un arrebato de nostalgia, escribí.

Yesterday, in a fit of nostalgia, I wrote.

4

Hace un par de días, el clima cambió drásticamente.

A couple of days ago, the weather changed drastically.

Easily Confused

Time Anchors (Ayer, Pasado, Hace) vs Hace vs. Desde hace

Learners mix up 'ago' (completed) and 'for' (ongoing).

Time Anchors (Ayer, Pasado, Hace) vs Ayer vs. Anoche

Both are past, but one is day, one is night.

Time Anchors (Ayer, Pasado, Hace) vs Pasado vs. Anterior

Both mean 'last/previous'.

Common Mistakes

Hacen dos días

Hace dos días

Hace is always singular.

Ayer fui a la escuela

Ayer fui a la escuela

Correct, but ensure no 'did' support.

El semana pasado

La semana pasada

Semana is feminine.

Ayer yo comí

Ayer comí

Subject pronouns are often dropped.

La año pasado

El año pasado

Año is masculine.

Hace mucho años

Hace muchos años

Adjective agreement.

Ayer he comido

Ayer comí

Ayer requires preterite, not perfect.

Desde hace dos años viví

Desde hace dos años vivo

Use present for ongoing.

Hace dos años que vivía

Hace dos años viví

Preterite for completed.

El pasado día

El otro día

Idiomatic usage.

Hace mucho tiempo que no lo he visto

Hace mucho tiempo que no lo veo

Present tense preferred.

El pasado mes de enero, he viajado

El pasado mes de enero, viajé

Preterite for specific time.

Hace un tiempo atrás

Hace un tiempo

Redundancy.

Ayer, yo he ido

Ayer fui

Preterite only.

Sentence Patterns

Ayer ___ (verb).

El ___ pasado ___ (verb).

Hace ___ (time) ___ (verb).

___ (time) pasado, ___ (verb).

Real World Usage

Texting very common

Ayer te vi.

Job Interview common

El año pasado trabajé en...

Social Media very common

Hace un año de este viaje.

Travel common

Hace dos días llegué.

Food Delivery occasional

Hace una hora pedí comida.

Diary common

Ayer fue un día largo.

💡

Keep it singular

Always use 'hace' even for plural years.
⚠️

Gender matters

Check if your noun is masculine or feminine for 'pasado'.
🎯

Front-loading

Put the anchor at the start for emphasis.
💬

Regional variation

Listen for 'el otro día' in Spain.

Smart Tips

Check the noun gender first.

El semana pasado La semana pasada

Keep it singular.

Hacen dos años Hace dos años

Don't add 'did'.

Ayer yo did comer Ayer comí

Front-load for emphasis.

Comí pizza ayer Ayer comí pizza

Pronunciation

/ˈa.se/

Hace

The 'h' is silent, pronounce as 'ah-seh'.

Statement

Ayer fui al cine ↘

Falling intonation for declarative sentences.

Memorize It

Mnemonic

Ayer is for the day before, Pasado matches the noun's door, Hace is for ago, keep it singular, don't let it grow!

Visual Association

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

AyerPasadoHaceSemanaMesAñoDía

Challenge

Write 3 sentences about your last 3 days using 'ayer', 'hace', and 'pasado'.

Cultural Notes

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

Conversation Starters

¿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?

Journal Prompts

Describe your day yesterday.
What did you do last weekend?
How has your life changed in the last year?
Reflect on a trip you took a long time ago.

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Fill in the blank with the correct anchor.

___ dos días comí pizza.

✓ Correct! ✗ Not quite. Correct answer: Hace
Hace is used for duration ago.
Choose the correct gender. Multiple Choice

El mes ___ viajé.

✓ Correct! ✗ Not quite. Correct answer: pasado
Mes is masculine.
Fix the error. Error Correction

Find and fix the mistake:

Hacen dos años viví allí.

✓ Correct! ✗ Not quite. Correct answer: Hace dos años
Hace is always singular.
Change to past. Sentence Transformation

Hoy como. (Yesterday)

✓ Correct! ✗ Not quite. Correct answer: Ayer comí
Ayer requires preterite.
Is this correct? True False Rule

La semana pasado fui al cine.

✓ Correct! ✗ Not quite. Correct answer: False
Semana is feminine.
Complete the dialogue. Dialogue Completion

A: ¿Cuándo fuiste? B: ___.

✓ Correct! ✗ Not quite. Correct answer: Ayer
Ayer is a past anchor.
Order the words. Sentence Building

años / hace / dos / viví / allí

✓ Correct! ✗ Not quite. Correct answer: Hace dos años viví allí
Standard word order.
Match the anchor to its meaning. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: Yesterday - Ago - Last
Correct definitions.

Score: /8

Practice Exercises

8 exercises
Fill in the blank with the correct anchor.

___ dos días comí pizza.

✓ Correct! ✗ Not quite. Correct answer: Hace
Hace is used for duration ago.
Choose the correct gender. Multiple Choice

El mes ___ viajé.

✓ Correct! ✗ Not quite. Correct answer: pasado
Mes is masculine.
Fix the error. Error Correction

Find and fix the mistake:

Hacen dos años viví allí.

✓ Correct! ✗ Not quite. Correct answer: Hace dos años
Hace is always singular.
Change to past. Sentence Transformation

Hoy como. (Yesterday)

✓ Correct! ✗ Not quite. Correct answer: Ayer comí
Ayer requires preterite.
Is this correct? True False Rule

La semana pasado fui al cine.

✓ Correct! ✗ Not quite. Correct answer: False
Semana is feminine.
Complete the dialogue. Dialogue Completion

A: ¿Cuándo fuiste? B: ___.

✓ Correct! ✗ Not quite. Correct answer: Ayer
Ayer is a past anchor.
Order the words. Sentence Building

años / hace / dos / viví / allí

✓ Correct! ✗ Not quite. Correct answer: Hace dos años viví allí
Standard word order.
Match the anchor to its meaning. Match Pairs

Ayer - Hace - Pasado

✓ Correct! ✗ Not quite. Correct answer: Yesterday - Ago - Last
Correct definitions.

Score: /8

Practice Bank

10 exercises
Reorder the words to make a correct sentence. Sentence Reorder

cine / ayer / al / fui / yo

✓ Correct! ✗ Not quite. Correct answer: Both are correct.
Match the Spanish expression with its English translation. Match Pairs

Match the pairs:

✓ Correct! ✗ Not quite. Correct answer: El año pasado: Last year, Anteayer: The day before yesterday, Hace un mes: A month ago, Anoche: Last night
Translate 'I arrived three hours ago' to Spanish. Translation

Translate: I arrived three hours ago.

✓ Correct! ✗ Not quite. Correct answer: Llegué hace tres horas.
Complete with the correct form of 'pasado'. Fill in the Blank

Visitamos a mi abuela {el|m} mes ___.

✓ Correct! ✗ Not quite. Correct answer: pasado
Which one describes a specific moment in 2010? Multiple Choice

I moved in 2010.

✓ Correct! ✗ Not quite. Correct answer: Me mudé en 2010.
Fix the mistake: 'I saw him the other day'. Error Correction

Lo vi la otro día.

✓ Correct! ✗ Not quite. Correct answer: Lo vi el otro día.
Match the frequency with the time marker. Match Pairs

Match:

✓ Correct! ✗ Not quite. Correct answer: Una vez: One time, Tres veces: Three times, Muchas veces: Many times
Order the sentence about 'last night'. Sentence Reorder

comimos / anoche / tacos / nosotros

✓ Correct! ✗ Not quite. Correct answer: Both are correct.
Translate: Yesterday morning. Translation

Translate: Yesterday morning.

✓ Correct! ✗ Not quite. Correct answer: Ayer por la mañana
Choose the best marker for a sudden action. Multiple Choice

___ se rompió el vaso.

✓ Correct! ✗ Not quite. Correct answer: De repente

Score: /10

FAQ (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

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

English high

ago

English uses 'ago' at the end, Spanish uses 'hace' at the start.

French high

il y a

French uses 'il y a', Spanish uses 'hace'.

German moderate

vor

German is a preposition, Spanish is a verb phrase.

Japanese moderate

mae

Japanese is postpositional.

Arabic partial

mundhu

Arabic is a preposition.

Chinese partial

yǐqián

Chinese is a particle.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!