Volver al blog

Present Perfect vs Past Simple: la guía definitiva para hispanohablantes

Present Perfect vs Past Simple: la guía definitiva para hispanohablantes

Esta es, sin duda, la confusión gramatical número uno entre los hispanohablantes que aprenden inglés. Y tiene sentido: en español usamos el pretérito perfecto compuesto de forma diferente a como el inglés usa el Present Perfect.

La diferencia fundamental

TiempoCuándo usarEjemplo
Past SimpleAcción terminada en un momento específico del pasadoI visited London last year
Present PerfectAcción con conexión al presente (sin tiempo específico)I have visited London (en algún momento de mi vida)

La clave es: ¿mencionas cuándo pasó?

  • Sí → Past Simple
  • No → Present Perfect

Las 3 reglas de oro

Regla 1: Palabras clave del Past Simple

Si ves estas palabras, siempre es Past Simple:

  • yesterday
  • last week/month/year
  • in 2020
  • ago (two days ago)
  • when I was young

✅ I went to the gym yesterday.
❌ I have gone to the gym yesterday.

Regla 2: Palabras clave del Present Perfect

Si ves estas palabras, siempre es Present Perfect:

  • ever / never
  • already / yet
  • just
  • since / for
  • so far
  • recently

✅ I have never been to Japan.
❌ I never went to Japan.

Regla 3: Experiencias de vida (sin cuándo)

Cuando hablas de experiencias sin especificar cuándo:

✅ “Have you ever tried sushi?” (experiencia general)
✅ “Yes, I tried it when I was in Tokyo.” (momento específico)

Los 4 usos del Present Perfect

1. Experiencias de vida

I have traveled to 15 countries.

2. Acciones recientes (just)

She has just arrived.

3. Acciones que empezaron en el pasado y continúan (since/for)

I have lived here for 5 years.
I have studied English since 2020.

4. Acciones repetidas hasta ahora

I have read 3 books this month.

El error que TODOS los hispanohablantes cometen

En español decimos: “He ido al supermercado esta mañana” (pretérito perfecto compuesto).

Pero en inglés, si la mañana ya pasó:

✅ I went to the supermarket this morning. (son las 3 PM)

Y si todavía es por la mañana:

✅ I have been to the supermarket this morning. (son las 10 AM)

La diferencia es si el período de tiempo aún está en curso o ya terminó.

Ejercicio práctico

Completa con Past Simple o Present Perfect:

  1. I _____ (visit) Paris three times. (have visited)
  2. She _____ (go) to the doctor yesterday. (went)
  3. We _____ (not finish) the project yet. (haven’t finished)
  4. They _____ (move) to Madrid in 2019. (moved)
  5. He _____ (just/eat) lunch. (has just eaten)

Tip de MeTutor

En la sección de Gramática de MeTutor, tienes ejercicios interactivos específicos para cada tiempo verbal, con explicaciones en español y ejemplos contextualizados. El sistema detecta cuándo confundes estos tiempos y te da práctica extra automáticamente.


¿Quieres dominar los tiempos verbales de una vez por todas? Practica gratis en MeTutor con ejercicios adaptativos de gramática.

¿Te gustó este artículo?

Pon en práctica lo que aprendiste con MeTutor. Tu primera lección es gratis.

Probar MeTutor gratis →