Contrast with Pretérito Indefinido

In Spanish, choosing between the Present Perfect (Pretérito Perfecto) and the Preterite (Pretérito Indefinido) can significantly change your message’s meaning. Here’s what you need to know about these important verb tenses.

Present Perfect (Pretérito Perfecto)

The Present Perfect describes:

  • Actions completed in the recent past
  • Past experiences with present relevance
  • Events during a time period that hasn’t finished
  • Repeated actions that may continue

Formation

PersonHaber (conjugated in present)Past ParticipleExample (hablar)
yohehabladoHe hablado español.
hashabladoHas hablado español.
él/ella/Ud.hahabladoHa hablado español.
nosotroshemoshabladoHemos hablado español.
vosotroshabéishabladoHabéis hablado español.
ellos/ellas/Uds.hanhabladoHan hablado español.

Export to Sheets

Preterite (Pretérito Indefinido)

The Preterite describes:

  • Completed actions at a specific past moment
  • Events with clear start and end points
  • Historical facts or sequential events
  • Actions without present connection
PersonPreterite EndingExample (hablar)
yohablé
-astehablaste
él/ella/Ud.habló
nosotros-amoshablamos
vosotros-asteishablasteis
ellos/ellas/Uds.-aronhablaron

Export to Sheets

Key Distinctions

Time Frame References

Present Perfect: Often used with

  • Esta mañana (this morning)
  • Este mes (this month)
  • Últimamente (lately)
  • Ya (already)
  • Nunca (never, when period continues)

Preterite: Used with

  • Ayer (yesterday)
  • El mes pasado (last month)
  • En 1999
  • Hace dos días (two days ago)
  • Aquella vez (that time)

Meaning Changes

Same verb, different implications:

  1. “He perdido las llaves” vs. “Perdí las llaves” (I have lost the keys – still lost vs. I lost the keys – past event)
  2. “He vivido en Madrid” vs. “Viví en Madrid” (I have lived in Madrid – experience affects present vs. I lived in Madrid – completed period)
  3. “¿Has comido paella?” vs. “¿Comiste paella?” (Have you eaten paella? – ever in life vs. Did you eat paella? – specific occasion)

Common Context Examples

Present Perfect:

  • “Nunca he visto una película tan buena.” (I have never seen such a good movie – until now)
  • “Este año he viajado mucho.” (This year I have traveled a lot – year still ongoing)
  • “¿Has terminado el informe?” (Have you finished the report? – asking about current status)

Preterite:

  • “Nunca vi una película así cuando era niño.” (I never saw a movie like that when I was a child)
  • “El año pasado viajé mucho.” (Last year I traveled a lot)
  • “¿Terminaste el informe ayer?” (Did you finish the report yesterday?)

Cultural Usage Differences

Spanish speakers from different regions may prefer one tense over the other. For example:

  • Spain tends to use Present Perfect more frequently for recent past
  • Latin America often favors the Preterite for the same situations

Remember: Context and time references are your best guides for choosing between these tenses, more than rigid rules.

Related topics:

You are here:

Finally, Spanish teachers worth your time!

Experience the LingoToGo difference for yourself with a free week of unlimited lessons.

Expert teachers, raving students, guaranteed fun.

No credit card required. No obligation.

Free trial only available in the Americas and Europe. If you are in another region, you can sign up for one week of unlimited Spanish lessons for one dollar. Here’s the link to sign up for $1.