Present Perfect vs Past Simple: diferencias, ejemplos y errores comunes (guía completa)

Si dudas entre present perfect vs past simple, no estás solo. Esta es una de las diferencias más importantes en inglés y uno de los errores más comunes entre profesionales que usan inglés en el trabajo.

De hecho, frases como:

I have been in London in 2022

son mucho más habituales de lo que imaginas.

En esta guía te explico cuándo usar cada tiempo, con ejemplos claros, trucos prácticos y errores típicos (especialmente de hispanohablantes).


🧠 Present Perfect vs Past Simple: diferencias clave

La diferencia entre present perfect vs past simple es fundamental:

  • Past Simple → acciones terminadas en un momento concreto del pasado
  • Present Perfect → experiencias o acciones sin tiempo específico o con conexión al presente

👉 Ejemplo:

  • I went to London in 2022 → sabes cuándo ocurrió
  • I have been to London → no importa cuándo

📌 Si quieres una explicación más académica, puedes consultar esta guía del British Council:
https://learnenglish.britishcouncil.org/grammar/english-grammar-reference/present-perfect

📌 Cuándo usar el Past Simple

Usa el past simple cuando el tiempo está claro o terminado.

Ejemplos:

  • I finished the report yesterday
  • We met the client last week
  • She went to Madrid in 2021

Palabras clave típicas:

  • yesterday
  • last week / month / year
  • in 2022
  • ago

📌 Puedes ver más ejemplos en esta explicación del Cambridge University Press & Assessment:
https://dictionary.cambridge.org/grammar/british-grammar/past-simple-i-worked

📌 Cuándo usar el Present Perfect

Usa el present perfect cuando NO dices cuándo ocurrió o tiene relevancia ahora.

Ejemplos:

  • I have finished the report → (es relevante ahora)
  • We have met that client before
  • She has been to Madrid

Palabras clave típicas:

  • already
  • yet
  • ever / never
  • just

📌 Aquí tienes una explicación clara con más ejemplos del British Council:
https://learnenglish.britishcouncil.org/grammar/english-grammar-reference/present-perfect

⚠️ Errores comunes

❌ Error 1:

I have seen him yesterday
✅ I saw him yesterday

👉 Si hay tiempo concreto → past simple

❌ Error 2:

I went to London many times
✅ I have been to London many times

👉 Experiencia sin tiempo → present perfect

❌ Error 3 (muy típico en España):

I have been in London in 2022
✅ I was in London in 2022

🔗 Relación con otros tiempos verbales

Para dominar completamente present perfect vs past simple, es clave entender otros tiempos relacionados.

Te recomendamos 👉  artículo relacionado.

📝 Ejercicios prácticos

Elige la opción correcta:

  1. I ___ (have seen / saw) that movie yesterday
  2. She ___ (has finished / finished) the report already
  3. We ___ (went / have gone) to Paris in 2019

👉 Respuestas:

  1. saw
  2. has finished
  3. went

Dominar present perfect vs past simple es esencial para comunicarte correctamente en inglés profesional.

La regla rápida:

👉 ¿Sabes cuándo ocurrió? → past simple
👉 ¿No importa cuándo? → present perfect

Si quieres mejorar tu inglés en el trabajo, este es uno de los puntos más importantes que debes dominar.

En English at Work ayudamos a empresas y profesionales a mejorar su inglés para el trabajo, evitando errores como los de present perfect vs past simple y ganando seguridad en reuniones, emails y presentaciones.

Si quieres ganar seguridad en reuniones, emails o presentaciones en inglés, podemos ayudarte.

Descubre más sobre nuestros cursos 👉 https://englishatwork.es

Whatsapp