A2 Past Tense 14 min read Medium

Past Tense Duel: Today vs. Yesterday (Present Perfect vs. Preterite)

Use Present Perfect for 'open' time (today) and Preterite for 'closed' time (yesterday) to sound like a pro.

Grammar Rule in 30 Seconds

Use the Present Perfect for time still ongoing, and the Preterite for finished, specific moments in the past.

  • Use Present Perfect (he comido) for time that hasn't finished yet, like 'today' or 'this week'.
  • Use Preterite (comí) for completed actions at a specific point in time, like 'yesterday' or 'last year'.
  • In Spain, Present Perfect is used more frequently for recent past; in Latin America, Preterite is preferred.
Present Perfect: [Haber] + [Participio] | Preterite: [Raíz] + [Terminación]

Overview

Mastering the Spanish past tense requires understanding a core distinction that doesn't exist in English: the speaker's psychological relationship to a past event. At the A1 level, your journey begins with the two primary tenses used for completed actions: the Present Perfect (Pretérito Perfecto Compuesto) and the Preterite (Pretérito Perfecto Simple or Indefinido). They are not interchangeable.

Choosing the right one depends entirely on how the action relates to the present moment.

The fundamental principle is temporal relevance. Think of time as being in containers. If an action happened in a time container that is still open (like hoy - 'today' or esta semana - 'this week'), you use the Present Perfect.

It builds a bridge from the past to the present. For example, Hoy he bebido dos cafés (I have drunk two coffees today) implies that 'today' is not over, and the action is part of the current, ongoing timeframe.

Conversely, if an action occurred in a time container that is sealed and finished (like ayer - 'yesterday' or el año pasado - 'last year'), you use the Preterite. This tense treats the action as a historical fact, an island in the past with no direct bridge to now. Ayer bebí dos cafés (I drank two coffees yesterday) reports a finished event in a finished time period.

Understanding this conceptual divide is the single most important step to using Spanish past tenses correctly.

Conjugation Table

Subject Pronoun haber Conjugation
:-------------- :------------------
Yo he
has
Él/Ella/Usted ha
Nosotros/Nosotras hemos
Vosotros/Vosotras habéis
Ellos/Ellas/Ustedes han
Verb Ending New Ending Example (hablarhablado)
:--- :--- :---
-ar verbs -ado hablarhablado (spoken)
-er verbs -ido comercomido (eaten)
-ir verbs -ido vivirvivido (lived)
Subject Pronoun Full Conjugation
:--- :---
Yo he hablado
has hablado
Él/Ella/Usted ha hablado
Nosotros/Nosotras hemos hablado
Vosotros/Vosotras habéis hablado
Ellos/Ellas/Ustedes han hablado
Subject Pronoun -ar Verbs (hablar) -er Verbs (comer) -ir Verbs (vivir)
:--- :--- :--- :---
Yo (hablé) (comí) (viví)
-aste (hablaste) -iste (comiste) -iste (viviste)
Él/Ella/Usted (habló) -ió (comió) -ió (vivió)
Nosotros/Nosotras -amos (hablamos) -imos (comimos) -imos (vivimos)
Vosotros/Vosotras -asteis (hablasteis) -isteis (comisteis) -isteis (vivisteis)
Ellos/Ellas/Ustedes -aron (hablaron) -ieron (comieron) -ieron (vivieron)

How This Grammar Works

The choice between Present Perfect and Preterite is governed by the speaker's perception of the action's connection to the present. This isn't about when the action happened in absolute terms, but about the time frame in which it is placed.
The Present Perfect is used for actions that, while completed, exist within a time period that is still active or ongoing for the speaker. Esta semana he leído dos capítulos. (This week I have read two chapters). The action of reading is finished, but 'this week' is not.
This tense connects the past event to your current reality. It's also used to talk about life experiences up to the present moment, as they are part of the 'story of your life', an unfinished period. For instance, He viajado a Cuba implies 'in my life, up to now'.
The Preterite is for actions that are seen as completely finished and disconnected from the present. The time period in which they occurred is also finished and sealed. La semana pasada leí dos capítulos. (Last week I read two chapters).
'Last week' is over, so the action is treated as a simple historical report. It's a point on a timeline, not a continuing story. En 2018 viajé a Cuba pinpoints a specific trip as a past, concluded event, distinct from the 'life experience' framing.
Think of it this way: the Present Perfect is 'current news' about your life. The Preterite is 'history'.

Formation Pattern

1
Understanding the sentence structure for these tenses is crucial, especially regarding word order and pronouns.
2
Present Perfect: A Two-Part Verb
3
The formula is: Subject + [conjugated haber] + [Past Participle] + Rest of Sentence.
4
The most important rule is that the auxiliary haber and the past participle are a single, unbreakable unit. You cannot place any word, not even no, between them.
5
Correct: No he visto la película. (I have not seen the movie.)
6
Incorrect: *He no visto la película.
7
Object pronouns (me, te, lo, la, nos, os, les, se) are always placed before the conjugated form of haber.
8
Correct: ¿Ya te has duchado? (Have you already showered?)
9
Correct: Sí, me lo han explicado. (Yes, they have explained it to me.)
10
Preterite: A Single-Word Verb
11
The formula is: Subject + [conjugated Preterite verb] + Rest of Sentence.
12
Pronouns are placed directly before this single verb, just as with the Present Perfect's haber.
13
Structural Comparison
14
| Tense | Pronoun Placement Example (levantarse - to get up) |
15
| :--- | :--- |
16
| Present Perfect | Yo me he levantado a las siete. |
17
| Preterite | Yo me levanté a las siete. |
18
The core pattern is consistent: pronouns precede the conjugated verb block. For the Present Perfect, that block is haber + participle.

When To Use It

Your choice of tense is most often determined by specific time-marking words and phrases. Memorizing these 'trigger words' is one of the most effective ways to master this rule.
Use the PRESENT PERFECT for Unfinished Time Frames
This tense is used when an action happened within a period that includes the present moment.
  • Trigger Words & Phrases:
  • hoy (today)
  • esta mañana / tarde / noche (this morning/afternoon/night)
  • esta semana (this week)
  • este mes / año (this month/year)
  • este fin de semana (this weekend)
  • últimamente / recientemente (lately / recently)
  • ya (already) & todavía no (not yet)
  • alguna vez (ever), nunca (never), varias veces (several times) for life experiences.
  • Example: ¿Has hablado con Marta hoy? (Have you spoken with Marta today?)
  • Example: Nunca he probado el pulpo. (I have never tried octopus.)
Use the PRETERITE for Finished Time Frames
This tense is for actions that occurred in a specific, completed past period.
  • Trigger Words & Phrases:
  • ayer (yesterday)
  • anoche (last night)
  • anteayer / antier (the day before yesterday)
  • la semana pasada (last week)
  • el mes / año pasado (last month/year)
  • el otro día (the other day)
  • en + [year/month] (e.g., en 1999, en mayo)
  • hace + [time] (e.g., hace dos días, hace un año)
  • Example: Hablé con Marta ayer. (I spoke with Marta yesterday.)
  • Example: Cervantes murió en 1616. (Cervantes died in 1616.)
The Crucial Regional Distinction: In Spain, this distinction is applied very strictly. You use Present Perfect for hoy, esta mañana, etc. However, in most of Latin America, it is very common to use the Preterite for recent, completed actions, even within an unfinished time frame.
For example, Hoy fui al mercado (Today I went to the market) is standard in Mexico, whereas a Spaniard would almost always say Hoy he ido al mercado. As a learner, you should be aware of this difference. It's best to adopt the usage of your teacher or the region you're most interested in, but recognize both forms.

Common Mistakes

Learners often struggle with a few predictable error patterns when navigating these two tenses.
  1. 1Mismatching the Tense and Time Marker (The #1 Error)
This is the most frequent mistake. A finished time marker (ayer) cannot be used with the tense for unfinished time (he comido).
  • Incorrect: *Ayer he visitado a mi abuela.
  • Correct: Ayer visité a mi abuela.
  • Incorrect (in Spain): *Esta mañana desayuné café y tostadas.
  • Correct (in Spain): Esta mañana he desayunado café y tostadas.
  1. 1Splitting the Present Perfect Compound
Remember, haber and the participle are best friends; they are never separated by other words.
  • Incorrect: *He ya leído el libro.
  • Correct: Ya he leído el libro. (The adverb ya comes before haber.)
  • Incorrect: *Yo he también visto esa serie.
  • Correct: Yo también he visto esa serie.
  1. 1Incorrectly Making the Past Participle Agree in Gender/Number
When used with haber, the past participle always ends in -o and is invariable. It does not change to agree with the subject or object.
  • Incorrect: *Ella ha leída la carta. (Participle does not agree with ella or carta.)
  • Correct: Ella ha leído la carta.
  1. 1Confusing Present and Preterite nosotros Forms
For -ar and -ir verbs, the present and preterite nosotros conjugations are identical. For example, vivimos can mean 'we live' or 'we lived'.
  • Ambiguous: Nosotros vivimos en Madrid.
  • Clear (Preterite): El año pasado vivimos en Madrid.
  • Clear (Present): Ahora vivimos en Madrid.
You must rely on time markers to clarify the meaning.

Contrast With Similar Patterns

To truly master these tenses, it helps to see them in direct contrast and to know what other tenses exist.
Present Perfect vs. Preterite: A Summary
| Feature | Present Perfect (he comido) | Preterite (comí) |
| :--- | :--- | :--- |
| Psychological Frame | 'Current news', part of an open timeframe. | 'Historical record', part of a closed timeframe. |
| Time Connection | The action or its timeframe is linked to the present. | The action and its timeframe are sealed in the past. |
| Core Signal (Spain) | Action happened 'today', 'this week', or in 'my life'. | Action happened 'yesterday', 'last week', or 'in 2005'. |
| Core Signal (LatAm) | Often reserved for life experiences (alguna vez). | Used broadly for most finished actions, recent or not. |
A Glimpse Ahead: The Imperfect Tense (comía)
It is critical to know that Spanish has a third major past tense: the Imperfect. While the Preterite (comí) describes a completed, single-instance action, the Imperfect (comía) is used for different jobs:
  • Descriptions in the past: La casa era grande y tenía un jardín. (The house was big and had a garden.)
  • Habitual actions in the past: Cuando era niño, jugaba al fútbol todos los días. (When I was a kid, I played soccer every day.)
  • Ongoing actions interrupted by another: Leía un libro cuando sonó el teléfono. (I was reading a book when the phone rang.)
Do not try to use the Preterite or Present Perfect for these situations. Understanding that comí is for what happened and comía is for what was happening or what used to happen is the next major step in your past-tense journey.

Real Conversations

Textbook examples are useful, but seeing the tenses in natural, modern contexts makes the rules click.

On WhatsApp (planning to meet):

- Spain:

- Ana: ¿Has salido de casa ya? (Have you left home yet?)

- Pablo: Sí, he salido hace diez minutos. Llego pronto. (Yes, I left ten minutes ago. I'll be there soon.)

- Latin America:

- Ana: ¿Saliste de casa ya? (Did you leave home yet?)

- Pablo: Sí, salí hace diez minutos. Llego pronto. (Yes, I left ten minutes ago. I'll be there soon.)

Office small talk on a Monday morning:

- “¿Qué tal el fin de semana? Yo no hice mucho, solo descansé.” (How was the weekend? I didn't do much, I just rested.) - Universal Preterite use for a finished timeframe (last weekend).

- “Esta mañana ha sido una locura, he tenido tres reuniones.” (This morning has been crazy, I've had three meetings.) - Classic Spain usage for esta mañana.

- “Esta mañana fue una locura, tuve tres reuniones.” (This morning was crazy, I had three meetings.) - Common Latin American equivalent.

Social Media Posts:

- Instagram Caption (Life Experience): ¡Por fin he conocido la Torre Eiffel! Un sueño cumplido. (I have finally seen the Eiffel Tower! A dream come true.) - Present Perfect is common everywhere for this 'bucket list' meaning.

- Facebook Memory (Specific Past Event): Un día como hoy, hace 5 años, adoptamos a este perro. ¡Cómo cambió nuestras vidas! (On a day like today, 5 years ago, we adopted this dog. How he changed our lives!) - Preterite is required for the specific hace 5 años marker.

Progressive Practice

1

Work through these exercises to solidify your understanding. The levels build from simple recognition to active production.

2

Level 1: Identify the Time Frame

3

Complete each sentence with the most logical time marker: ayer or hoy.

4

... he trabajado mucho.

5

... vi a tu hermano en el supermercado.

6

... mis amigos y yo fuimos al cine.

7

... no he comido nada.

Level 2: Choose the Correct Tense

Circle or choose the correct verb form in each sentence.

8

El mes pasado (he comprado / compré) un teléfono nuevo.

9

¿(Has visto / Viste) mi nueva chaqueta? La compré ayer.

10

Todavía no (hemos decidido / decidimos) a dónde ir de vacaciones.

11

Cristóbal Colón (ha descubierto / descubrió) América en 1492.

Level 3: Conjugate the Verb

Fill in the blank with the correct form of the verb in parentheses, using either the Present Perfect or Preterite.

12

Yo _______________ (hablar) con el director esta mañana.

13

Anoche, nosotros _______________ (cenar) pizza.

14

¿Tú _______________ (visitar) alguna vez un país asiático?

15

Mi hermana _______________ (vivir) en Londres durante tres años, de 2010 a 2013.

Level 4: Personal Questions

Answer these questions about yourself using full sentences and the correct tense.

16

¿Qué has desayunado hoy?

17

¿Qué hiciste el fin de semana pasado?

18

¿A qué hora te levantaste ayer?

19

¿Has leído algún libro interesante últimamente?

Quick FAQ

Q: What's the difference between Pretérito Indefinido and Pretérito Perfecto Simple?

Nothing at all. They are two different names for the exact same tense (comí, hablé, fui). Pretérito Indefinido is the term used most commonly in Spain, while Pretérito Perfecto Simple is frequent in Latin American grammatical contexts. They are 100% synonymous.

Q: If I'm learning Latin American Spanish, can I just ignore the Present Perfect?

No, absolutely not. While the Preterite is used more broadly in Latin America for recent actions, the Present Perfect is still essential and standard for talking about life experiences with words like alguna vez (ever) or nunca (never). For example, ¿Alguna vez has ido a Perú? (Have you ever been to Peru?) is correct everywhere. Ignoring the tense means you won't be able to form these types of sentences correctly or understand native speakers when they use them.

Q: For a timeframe like hace cinco minutos (five minutes ago), which tense is correct?

This is a perfect example of the regional split. In Spain, five minutes ago is considered part of the 'present bubble', so He llegado hace cinco minutos (Present Perfect) is most common. In Latin America, five minutes ago is firmly in the past and disconnected, so Llegué hace cinco minutos (Preterite) is standard. Both are correct within their respective dialects.

Q: Why are the nosotros forms for -ar and -ir verbs (hablamos, vivimos) the same in the present and preterite?

This is a quirk of the language's historical evolution. There isn't a logical reason; it's simply a pattern that must be memorized. The only way to differentiate between hablamos (we speak) and hablamos (we spoke) is by using context and time-marking words (ahora, cada día, ayer, la semana pasada).

Comparison of Past Tense Formations

Subject Pretérito Perfecto (Hoy) Pretérito Indefinido (Ayer)
Yo
he hablado
hablé
has hablado
hablaste
Él/Ella
ha hablado
habló
Nosotros
hemos hablado
hablamos
Vosotros
habéis hablado
hablasteis
Ellos
han hablado
hablaron

Meanings

This rule governs the choice between the compound past (Present Perfect) and the simple past (Preterite) based on the psychological distance of the time frame.

1

Ongoing Time

Actions occurring within a time frame that includes the present.

“Hoy he desayunado café.”

“Esta semana hemos viajado mucho.”

2

Completed Past

Actions that happened at a finished, specific point in the past.

“Ayer comí pizza.”

“El año pasado fui a Madrid.”

Reference Table

Reference table for Past Tense Duel: Today vs. Yesterday (Present Perfect vs. Preterite)
Form Structure Example
Affirmative
Haber + Participle
He comido
Negative
No + Haber + Participle
No he comido
Question
¿Haber + Subject + Participle?
¿Has comido?
Preterite
Verb + Ending
Comí
Preterite Neg
No + Verb + Ending
No comí
Preterite Q
¿Verb + Subject + Ending?
¿Comiste?

Formality Spectrum

Formal
He finalizado el trabajo.

He finalizado el trabajo. (Workplace)

Neutral
He terminado el trabajo.

He terminado el trabajo. (Workplace)

Informal
Ya terminé el trabajo.

Ya terminé el trabajo. (Workplace)

Slang
Ya acabé con eso.

Ya acabé con eso. (Workplace)

Past Tense Selection Map

Past Tense

Ongoing Time

  • Hoy Today
  • Esta semana This week

Finished Time

  • Ayer Yesterday
  • El año pasado Last year

Examples by Level

1

Hoy he comido pan.

Today I have eaten bread.

2

Ayer comí pizza.

Yesterday I ate pizza.

3

Esta semana he trabajado.

This week I have worked.

4

El lunes fui al cine.

On Monday I went to the cinema.

1

¿Has visto mi libro?

Have you seen my book?

2

El año pasado viajé a Perú.

Last year I traveled to Peru.

3

No he terminado la tarea.

I haven't finished the homework.

4

Ayer no salí de casa.

Yesterday I didn't leave the house.

1

Ya he hablado con el jefe.

I have already spoken with the boss.

2

Cuando era joven, viví en Madrid.

When I was young, I lived in Madrid.

3

Esta mañana no he tenido tiempo.

This morning I haven't had time.

4

En 2010, ganamos el mundial.

In 2010, we won the World Cup.

1

Ha sido un año muy difícil para todos.

It has been a very difficult year for everyone.

2

Ayer, tras mucho esfuerzo, logré terminar el proyecto.

Yesterday, after much effort, I managed to finish the project.

3

Nunca he estado en Asia, pero quiero ir.

I have never been to Asia, but I want to go.

4

El mes pasado, la empresa decidió cambiar su estrategia.

Last month, the company decided to change its strategy.

1

He reflexionado sobre lo ocurrido y he llegado a una conclusión.

I have reflected on what happened and have reached a conclusion.

2

Aquel día, el destino cambió nuestras vidas para siempre.

That day, destiny changed our lives forever.

3

Hasta la fecha, no hemos recibido ninguna respuesta oficial.

To date, we have not received any official response.

4

En su momento, no comprendí la gravedad de la situación.

At the time, I didn't understand the gravity of the situation.

1

Ha sido una trayectoria impecable la que ha trazado a lo largo de estos años.

It has been an impeccable trajectory that he has traced throughout these years.

2

Fue entonces cuando comprendí que la historia se repetía.

It was then that I understood that history was repeating itself.

3

Hemos de reconocer que los resultados han superado nuestras expectativas.

We must recognize that the results have exceeded our expectations.

4

Aquella tarde, el sol se ocultó tras las montañas, marcando el fin de una era.

That afternoon, the sun hid behind the mountains, marking the end of an era.

Easily Confused

Past Tense Duel: Today vs. Yesterday (Present Perfect vs. Preterite) vs Pretérito Imperfecto

Learners often use the Imperfect for completed actions.

Past Tense Duel: Today vs. Yesterday (Present Perfect vs. Preterite) vs Present Tense

Learners use present for recent past.

Past Tense Duel: Today vs. Yesterday (Present Perfect vs. Preterite) vs Pluperfect

Learners use Pluperfect for simple past.

Common Mistakes

Yo he comido ayer.

Yo comí ayer.

Ayer is a finished time marker.

Yo comido.

Yo he comido.

Missing auxiliary verb.

He fui a casa.

Fui a casa.

Do not combine auxiliary with simple past.

Ayer he ido.

Ayer fui.

Ayer is finished.

Esta semana fui al cine.

Esta semana he ido al cine.

Esta semana is still ongoing.

He visto a Juan el año pasado.

Vi a Juan el año pasado.

El año pasado is finished.

Has tú comido?

¿Has comido tú?

Word order in questions.

Ya comí.

Ya he comido.

Ya often triggers the perfect in Spain.

Nunca comí eso.

Nunca he comido eso.

Experience over a lifetime uses the perfect.

Recién fui.

Recién he ido.

Regional usage of 'recién'.

En 1990, he viajado.

En 1990, viajé.

Historical date requires preterite.

He tenido un problema ayer.

Tuve un problema ayer.

Specific time marker.

Siempre he ido a la playa cuando era niño.

Siempre iba a la playa...

Habitual past uses imperfect.

Sentence Patterns

Hoy he ___ mucho.

Ayer ___ a la tienda.

Esta semana no he ___ a nadie.

El año pasado ___ un viaje increíble.

Real World Usage

Texting constant

¿Qué has hecho hoy?

Job Interview very common

He trabajado en ventas durante cinco años.

Travel common

Ayer fui al museo.

Social Media very common

¡Hoy he subido una foto nueva!

Food Delivery occasional

He pedido pizza hace diez minutos.

Academic Report common

En 2022, el estudio demostró que...

💡

Check the time

Always look for time markers like 'ayer' or 'hoy' before choosing the verb.
⚠️

Regional differences

Don't be confused if you hear Latin Americans use the Preterite where you'd expect the Perfect.
🎯

The 'Bridge' concept

Think of the Perfect as a bridge to the present. If you can't cross the bridge, use the Preterite.
💬

Spain vs. LatAm

In Spain, the Perfect is king for recent events. In Mexico, the Preterite is the default.

Smart Tips

Immediately think Preterite.

He ido ayer. Fui ayer.

Immediately think Perfect.

Hoy fui. Hoy he ido.

Use the Perfect.

Nunca fui a China. Nunca he estado en China.

Use the Preterite for the main events.

He entrado, he visto, he salido. Entré, vi, salí.

Pronunciation

a-ber

Haber

The 'h' is always silent.

a-do / i-do

Participles

Ensure the 'ado' or 'ido' is clearly articulated.

Question

¿Has comido? ↑

Rising intonation at the end for yes/no questions.

Memorize It

Mnemonic

Perfect is for the Present, Preterite is for the Past.

Visual Association

Imagine a clock that is still ticking for the Perfect, and a clock that has been smashed with a hammer for the Preterite.

Rhyme

Si el tiempo no se ha ido, usa el Perfecto Compuesto; si el tiempo ya se ha ido, el Indefinido es el resto.

Story

Today I have been busy (he estado). I have worked (he trabajado) and I have run (he corrido). But yesterday, I was lazy (fui). I slept (dormí) and I watched (vi) TV all day.

Word Web

HoyAyerHaberParticipioPasadoTiempo

Challenge

Write 5 sentences about your day using 'he' and 5 sentences about yesterday using the Preterite.

Cultural Notes

The Pretérito Perfecto is used extensively for recent past, even if the time is finished (e.g., 'Hoy he ido').

The Pretérito Indefinido is preferred for almost all past actions, even recent ones.

Similar to Mexico, the Pretérito Indefinido is dominant, and the 'vos' form changes the conjugation.

The Pretérito Perfecto Compuesto evolved from the Latin 'habere' + past participle, originally meaning 'to have something in a state of completion'.

Conversation Starters

¿Qué has hecho hoy?

¿Has viajado a otro país?

¿Qué fue lo más interesante que hiciste el año pasado?

¿Cómo ha cambiado tu vida en los últimos meses?

Journal Prompts

Describe your day so far.
Write about your favorite childhood memory.
Compare your life today with your life five years ago.
Reflect on a major decision you made recently.

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Fill in the blank with the correct form.

Hoy yo ___ (comer) mucho.

✓ Correct! ✗ Not quite. Correct answer: he comido
Hoy triggers the perfect.
Choose the correct sentence. Multiple Choice

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: Ayer fui al cine.
Ayer is a finished time marker.
Fix the error. Error Correction

Find and fix the mistake:

El año pasado he viajado a España.

✓ Correct! ✗ Not quite. Correct answer: El año pasado viajé a España.
El año pasado is finished.
Change to Preterite. Sentence Transformation

He hablado con él.

✓ Correct! ✗ Not quite. Correct answer: Hablé con él.
Simple past of hablar.
Is this rule true? True False Rule

The Preterite is for finished time.

✓ Correct! ✗ Not quite. Correct answer: True
Preterite is for completed actions.
Complete the dialogue. Dialogue Completion

A: ¿Has visto a María? B: Sí, la ___ ayer.

✓ Correct! ✗ Not quite. Correct answer: vi
Ayer triggers preterite.
Order the words. Sentence Building

he / hoy / trabajado / yo

✓ Correct! ✗ Not quite. Correct answer: Yo he trabajado hoy.
Standard word order.
Match the marker to the tense. Match Pairs

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

✓ Correct! ✗ Not quite. Correct answer: Preterite
Ayer is finished.

Score: /8

Practice Exercises

8 exercises
Fill in the blank with the correct form.

Hoy yo ___ (comer) mucho.

✓ Correct! ✗ Not quite. Correct answer: he comido
Hoy triggers the perfect.
Choose the correct sentence. Multiple Choice

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: Ayer fui al cine.
Ayer is a finished time marker.
Fix the error. Error Correction

Find and fix the mistake:

El año pasado he viajado a España.

✓ Correct! ✗ Not quite. Correct answer: El año pasado viajé a España.
El año pasado is finished.
Change to Preterite. Sentence Transformation

He hablado con él.

✓ Correct! ✗ Not quite. Correct answer: Hablé con él.
Simple past of hablar.
Is this rule true? True False Rule

The Preterite is for finished time.

✓ Correct! ✗ Not quite. Correct answer: True
Preterite is for completed actions.
Complete the dialogue. Dialogue Completion

A: ¿Has visto a María? B: Sí, la ___ ayer.

✓ Correct! ✗ Not quite. Correct answer: vi
Ayer triggers preterite.
Order the words. Sentence Building

he / hoy / trabajado / yo

✓ Correct! ✗ Not quite. Correct answer: Yo he trabajado hoy.
Standard word order.
Match the marker to the tense. Match Pairs

Ayer -> ?

✓ Correct! ✗ Not quite. Correct answer: Preterite
Ayer is finished.

Score: /8

Practice Bank

10 exercises
Fill in the blank for Present Perfect. Fill in the Blank

¿Ya (tú/ver) ___ la nueva serie de Netflix?

✓ Correct! ✗ Not quite. Correct answer: has visto
Reorder the words to make a correct Preterite sentence. Sentence Reorder

ayer / nosotros / pizza / comimos

✓ Correct! ✗ Not quite. Correct answer: Ayer nosotros comimos pizza
Translate to Spanish using the Preterite. Translation

Last night I slept eight hours.

✓ Correct! ✗ Not quite. Correct answer: Anoche dormí ocho horas.
Match the time marker with the correct tense. Match Pairs

Match the pairs:

✓ Correct! ✗ Not quite. Correct answer: Hoy -> Present Perfect
Correct the verb for the third person. Error Correction

Él han comido mucho hoy.

✓ Correct! ✗ Not quite. Correct answer: Él ha comido mucho hoy.
Which one is an irregular participle? Multiple Choice

Select the irregular participle for 'hacer' (to do/make):

✓ Correct! ✗ Not quite. Correct answer: hecho
Fill in the blank with the correct Preterite ending. Fill in the Blank

El lunes pasado (tú/hablar) ___ con tu madre.

✓ Correct! ✗ Not quite. Correct answer: hablaste
Translate to Spanish using Present Perfect. Translation

I have already finished the homework.

✓ Correct! ✗ Not quite. Correct answer: Ya he terminado los deberes.
Reorder the words for a question. Sentence Reorder

esta / ¿ / qué / hecho / has / mañana / ?

✓ Correct! ✗ Not quite. Correct answer: ¿Qué has hecho esta mañana?
Which tense sounds more natural in Mexico for 'I ate breakfast 10 minutes ago'? Multiple Choice

Pick the LatAm preference:

✓ Correct! ✗ Not quite. Correct answer: Ya desayuné.

Score: /10

FAQ (8)

It comes from the Latin 'habere', meaning 'to have'.

Yes, e.g., 'Hoy he trabajado, pero ayer no trabajé'.

It has many irregular verbs, but the pattern is consistent.

If in doubt, use the Preterite; it's safer in most of the Spanish-speaking world.

In Spain, yes. In Latin America, it can trigger the preterite.

It's a regional preference for simplicity and directness.

Yes, like 'hecho' (hacer) or 'visto' (ver).

Imperfect is for background/habits; Preterite/Perfect is for completed actions.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

English high

Present Perfect vs Simple Past

Spanish regional variation makes the choice more complex than in English.

French high

Passé Composé vs Passé Simple

Spanish uses the Preterite in daily speech, unlike French.

German moderate

Perfekt vs Präteritum

German register split is mandatory; Spanish is dialectal.

Japanese low

Ta-form

Japanese lacks the compound perfect structure.

Arabic low

Perfective aspect

Arabic does not have a compound perfect structure like Spanish.

Chinese low

Le particle

Chinese does not conjugate verbs for tense.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

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