Past Simple vs Present Perfect: ¿cuál es la diferencia?
Grammar

Past Simple vs Present Perfect: ¿cuál es la diferencia?

Si alguna vez dudaste entre decir "I lived in Paris" o "I have lived in Paris", no eres el único. El past simple y el present perfect son dos de los tiempos verbales que más confusión generan entre hispanohablantes, sobre todo porque el español no siempre marca esta distinción con tanta claridad. Una vez que entiendes la lógica de fondo, elegir el tiempo correcto se vuelve casi automático.

La diferencia clave: acción terminada vs conectada al presente

El past simple describe una acción que ocurrió y terminó en un momento específico del pasado. El present perfect describe una acción que ocurrió en un momento no especificado, pero que sigue siendo relevante ahora.

  • Past simple: "I visited London in 2019." (Un viaje terminado, en un momento conocido.)

  • Present perfect: "I have visited London." (En algún momento de mi vida — el momento exacto no importa, lo importante es que ocurrió.)

Cuándo usar el past simple

Usa el past simple cuando mencionas o das a entender un momento específico: yesterday, last year, in 2020, when I was a child.

  • "She called me yesterday."

  • "We ate dinner at 8pm."

  • "He studied English in school."

Si hay una referencia temporal clara, aunque sea implícita, el past simple casi siempre es la opción correcta.

Cuándo usar el present perfect

Usa el present perfect cuando el momento exacto no se menciona, o cuando quieres destacar el resultado de una acción en el presente.

  • "I have finished my homework." (Resultado: ya está hecho.)

  • "They have never been to Japan." (Experiencia de vida, sin momento específico.)

  • "Have you seen this movie?" (Pregunta sobre experiencia, no sobre un instante concreto.)

El present perfect también es la elección natural con palabras como already, yet, just, ever y never, y con expresiones como since y for que conectan el pasado con el presente.

Since vs for

Ambas se usan con present perfect, pero de forma distinta:

  • Since + un punto de partida: "I've worked here since 2021."

  • For + una duración: "I've worked here for three years."

Una prueba sencilla que puedes usar

Pregúntate: "¿Puedo añadir un momento específico a esta frase?" Si la respuesta es sí, usa past simple. Si la frase sonaría rara con un momento específico, usa present perfect.

"I have seen that film last week" suena incorrecto para un hablante nativo — "last week" es un momento específico, así que lo correcto es "I saw that film last week."

Errores comunes que debes evitar

  • Añadir un momento específico al present perfect: ❌ "I have finished it yesterday." ✅ "I finished it yesterday."

  • Usar past simple para una experiencia de vida sin momento específico: ❌ "I went to Japan." (si te refieres a "en algún momento de mi vida") ✅ "I have been to Japan."

  • Olvidar el enfoque en el resultado: el present perfect suele responder a "¿cuál es la situación ahora?", mientras que el past simple simplemente relata lo que pasó.

La práctica lo vuelve automático

Leer reglas gramaticales ayuda, pero la forma más rápida de dejar de dudar entre estos dos tiempos es usarlos en una conversación real, con un tutor que te corrija en el momento y te explique el porqué. Unas pocas frases al día, dichas en voz alta, valen más que horas de estudio en silencio. Si quieres practicar past simple y present perfect con un tutor 1 a 1, reserva una clase en JennyLingo y gana confianza con estos tiempos de una vez por todas.

grammarverb tensespast simplepresent perfectcommon mistakes

Utilizamos cookies esenciales para garantizar el correcto funcionamiento de este sitio web. No se utilizan cookies de seguimiento ni de marketing. Lee nuestra Política de Cookies