Present Perfect vs. Past Simple: Guía práctica para no volver a confundirlos
¿Cuándo usar Present Perfect y cuándo Past Simple? El gran dilema
¿Alguna vez te has quedado paralizado a mitad de una frase sin saber si decir ‘I saw’ o ‘I have seen’? ¡No te preocupes! Este es, sin duda, uno de los dolores de cabeza más comunes para los hispanohablantes que estudian inglés. En nuestra academia online Zero to TENglish, vemos este desafío a diario cuando nuestros estudiantes pasan del nivel A2 (Beginner to Explorer) al nivel B1 (Explorer to Speaker).
La confusión es completamente normal. En español, muchas veces usamos el pretérito perfecto (he comido) y el pretérito indefinido (comí) de forma intercambiable según la región. Sin embargo, en inglés, las reglas son muy estrictas. Si usas el tiempo verbal equivocado, puedes cambiar por completo el significado de lo que quieres decir.
Hoy vamos a desarmar este rompecabezas de forma muy sencilla. Al terminar de leer este artículo, sabrás exactamente cuál elegir en cada situación. ¡Vamos a por ello!
La máquina del tiempo: ¿Qué es el Past Simple?

Para entender la diferencia, usemos una analogía. Imagina que el Past Simple es una caja de fotos antigua y cerrada bajo llave. Todo lo que está dentro de esa caja ocurrió en un momento específico del pasado y ya no tiene ninguna relación con tu presente. El tiempo está terminado y cerrado.
Usamos el Past Simple cuando sabemos exactamente cuándo ocurrió la acción y ese momento ya pasó.
Palabras clave del Past Simple
Estas palabras son como pistas de detectives. Si las ves, casi seguro necesitas usar el Past Simple:
- Yesterday (Ayer)
- Last week / Last year (La semana pasada / El año pasado)
- Two days ago (Hace dos días)
- In 2015 (En el 2015)
- When I was a child (Cuando era niño)
Ejemplos prácticos:
- ‘I visited London in 2018.’ (Visité Londres en 2018. El año 2018 ya terminó, la acción empezó y acabó ahí).
- ‘She bought a new car yesterday.’ (Ella compró un coche nuevo ayer. ‘Ayer’ ya es pasado absoluto).
- ‘We lived in Madrid for five years.’ (Vivimos en Madrid por cinco años. Ojo: esto significa que ya NO vivimos en Madrid. Esa etapa se cerró).
El puente invisible: ¿Qué es el Present Perfect?
Ahora, imagina que el Present Perfect es un puente invisible que conecta el pasado con el presente. No nos importa tanto cuándo ocurrió la acción, sino el hecho de que ocurrió, la experiencia que nos dejó o cómo afecta a nuestro día de hoy. El tiempo está abierto o conectado al presente.
Usamos el Present Perfect principalmente para hablar de experiencias de vida, acciones que comenzaron en el pasado y continúan hoy, o acciones pasadas con un resultado muy importante en el presente.
Palabras clave del Present Perfect
Estas expresiones indican que la puerta del tiempo sigue abierta:
- Ever / Never (Alguna vez / Nunca)
- Already / Yet (Ya / Aún)
- Just (Acabar de)
- Since / For (Desde / Durante o por)
- This week / This year (Esta semana / Este año – porque la semana o el año aún no terminan)
Ejemplos prácticos:
- ‘I have visited London three times.’ (He visitado Londres tres veces. No importa cuándo; lo importante es que tengo esa experiencia en mi vida y puedo volver a ir).
- ‘She has just bought a new car.’ (Ella acaba de comprar un coche nuevo. El resultado es que ahora tiene un coche nuevo en la puerta).
- ‘We have lived in Madrid for five years.’ (Hemos vivido en Madrid por cinco años. Significa que empezamos hace cinco años y TODAVÍA vivimos allí hoy).
El duelo definitivo: Casos reales de comparación

Para terminar de dominar esto, veamos cómo cambia el significado de una oración según el tiempo verbal que elijas. Este es el truco definitivo que enseñamos en Zero to TENglish:
Caso 1: Un corazón roto vs. una historia de amor actual
- Past Simple: ‘I loved her for two years.’ (La amé durante dos años. Significa que ya no la amo. La historia de amor terminó).
- Present Perfect: ‘I have loved her for two years.’ (La he amado por dos años. Significa que la amo desde hace dos años y la sigo amando hoy).
Caso 2: Las llaves perdidas
- Past Simple: ‘I lost my keys yesterday.’ (Perdí mis llaves ayer. Es un hecho pasado. Tal vez ya las encontré, tal vez no, pero el hecho de perderlas ocurrió ayer).
- Present Perfect: ‘I have lost my keys!’ (¡He perdido mis llaves! Esto significa que las he perdido en algún momento y, en este preciso instante, sigo sin poder entrar a mi casa. El resultado en el presente es lo que importa).
Caso 3: El tiempo del calendario
- Past Simple: ‘I drank three cups of coffee yesterday.’ (Bebí tres tazas de café ayer. El día de ayer ya terminó).
- Present Perfect: ‘I have drunk three cups of coffee today.’ (He bebido tres tazas de café hoy. El día de hoy aún no termina, ¡así que podría beber una cuarta taza!).
El error más común de los hispanohablantes
Como en español decimos ‘Vivo aquí desde hace tres años’ usando el presente simple, muchos estudiantes cometen el error de traducir literalmente: ‘I live here since three years’. ¡Error! En inglés, si una acción empezó en el pasado y continúa en el presente, debes usar obligatoriamente el Present Perfect con since (para el punto de inicio) o for (para la duración):
- Incorrecto: ‘I am a teacher since 2010.’
- Correcto: ‘I have been a teacher since 2010.’ (He sido profesor desde el 2010).
Mini-desafío: Pon a prueba tu conocimiento
¿Te animas a probar lo aprendido? Completa estas tres frases con la opción correcta en tu mente. Al final encontrarás las respuestas.
- I __________ (visit) my grandparents last Sunday. (visited / have visited)
- She __________ (never/eat) sushi in her life. (never ate / has never eaten)
- They __________ (be) friends for ten years, and they still talk every day. (were / have been)
Respuestas: 1. visited (porque ‘last Sunday’ es un tiempo cerrado). 2. has never eaten (porque habla de una experiencia de vida). 3. have been (porque la amistad continúa en el presente).
¿Quieres llevar tu inglés al siguiente nivel?
Dominar la diferencia entre el Past Simple y el Present Perfect es un gran paso para comunicarte con fluidez y naturalidad en entornos profesionales y personales. Si quieres dejar atrás las dudas gramaticales de una vez por todas, te invitamos a realizar nuestro examen diagnóstico gratuito en Zero to TENglish. Te ayudaremos a identificar tu nivel exacto (desde A1 hasta C1) y a trazar el camino perfecto para que hables inglés con total confianza. ¡Te esperamos en clase!