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:
- I ___ (have seen / saw) that movie yesterday
- She ___ (has finished / finished) the report already
- We ___ (went / have gone) to Paris in 2019
👉 Respuestas:
- saw
- has finished
- 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.
