A2 Spanish grammar

Spanish Present Perfect vs Preterite: Present Connection or Finished Time

A useful starting contrast is open time versus finished time. Regional varieties differ, so Fluentivos teaches both the structural distinction and real-world variation.

Spanish present perfect vs preterite: Contrast open and finished periods

Use the present perfect for a past action connected to an open present period and the preterite for a clearly finished period.

Hoy he hablado con Ana; ayer hablé con Luis.
Today I have spoken with Ana; yesterday I spoke with Luis.Hoy remains open, while ayer is finished.

Quick check

Complete: Esta mañana ___ dos cafés. (open morning)

Contrast experience with a dated event

Use the present perfect to ask whether an experience has happened; use the preterite to locate a specific occurrence.

He visitado México; fui en 2023.
I have visited Mexico; I went in 2023.The first states experience; the second dates it.

Recognise regional preferences

Many speakers in Latin America use the preterite where speakers in much of Spain prefer the present perfect; both can be natural depending on region and context.

Hoy comí / Hoy he comido temprano.
Today I ate / have eaten early.Both occur; regional preference affects the choice.

Common mistakes

Ayer he comprado pan.

Ayer compré pan.

In the taught contrast, ayer selects the preterite.

He ido en 2020.

Fui en 2020.

The finished year places the event in the preterite.

Only one of these forms is real Spanish.

Both forms can be natural in different regions.

Treat regional usage as variation, not as an error.

Ready to practise Spanish present perfect vs preterite?

Complete an eight-question round and save skill-level progress for future review.

Practice Spanish present perfect vs preterite

Present perfect or preterite FAQ

What does present perfect or preterite cover?

A useful starting contrast is open time versus finished time. Regional varieties differ, so Fluentivos teaches both the structural distinction and real-world variation.

What is the first rule to remember?

Use the present perfect for a past action connected to an open present period and the preterite for a clearly finished period.

What is another important A2 pattern?

Use the present perfect to ask whether an experience has happened; use the preterite to locate a specific occurrence.

How can I practise Spanish present perfect vs preterite?

Complete the focused round, review each correction, and repeat the lesson when its skills become due again.

Continue learning