El Present Perfect es uno de los tiempos verbales que más confunden a los estudiantes de inglés, especialmente a los hispanohablantes. ¿Por qué? Porque en español no existe una equivalencia exacta para todos sus usos. Mientras que en español usamos el pretérito perfecto o incluso el pasado simple, en inglés el Present Perfect tiene funciones muy específicas.
.
En este post aprenderás:
.
✔ Cómo se forma el Present Perfect
✔ Sus usos principales
✔ La diferencia entre Present Perfect y Past Simple
✔ Expresiones temporales clave
✔ Ejemplos, errores comunes, ejercicios y soluciones
.
¡Vamos paso a paso para que por fin te resulte natural!
.
¿Qué es el Present Perfect?
.
El Present Perfect conecta el pasado con el presente. Se usa para hablar de experiencias, acciones recientes o situaciones que empezaron en el pasado y continúan hoy.
.
Estructura: have/has + past participle (participio pasado)
.
Ejemplos:
- I have studied English for three years.
- She has just arrived.
- They have visited London.
.
.
Cómo se forma el Present Perfect
.
Afirmativa
.
Sujeto + have/has + participio pasado
- I have seen
- She has finished
- We have eaten
.
Negativa
.
Sujeto + haven’t/hasn’t + participio pasado
- I haven’t seen it.
- He hasn’t finished.
- They haven’t eaten yet.
.
Interrogativa
.
Have/Has + sujeto + participio pasado?
- Have you seen it?
- Has she finished?
- Have they eaten?
.
.
Usos del Present Perfect
.
1) Experiencias (sin decir cuándo)
.
No hablamos del momento exacto, solo de la experiencia en sí.
- I have been to Japan. → He estado en Japón.
- She has tried sushi. → Ha probado sushi.
.
⚠ En inglés NO se usa con fechas específicas.
.
❌ I have been to Paris in 2018.
✅ I went to Paris in 2018. (Past Simple)
.
.
2) Acciones que empezaron en el pasado y continúan ahora
.
Se usa con for y since:
- I have lived here for 10 years. → Vivo aquí desde hace 10 años.
- She has worked here since 2020. → Trabaja aquí desde 2020.
.
for + periodo de tiempo
since + punto en el tiempo
.
.
3) Acciones recientes con resultado en el presente
.
Muy común con just, already, yet:
- She has just left. → Acaba de irse.
- I have already finished. → Ya he terminado.
- Have you eaten yet? → ¿Ya has comido?
.
4) Cambios a lo largo del tiempo
.
- You have improved a lot. → Has mejorado mucho.
.
5) “Life experiences”: lo que hemos hecho (alguna vez) en la vida
.
- Have you ever been to London?
- I’ve never tried Thai food.
.
.
Present Perfect vs Past Simple
.
Una de las diferencias más importantes:
.
| Present Perfect | Past Simple |
| Importa el resultado | Importa el momento |
| No se dice cuándo | Se dice cuándo |
| Conexión con el presente | Algo terminado en el pasado |
.
Ejemplos:
- I have lost my keys. (No las tengo ahora)
- I lost my keys yesterday. (Ayer, pasado terminado)
.
.
Expresiones clave del Present Perfect
.
- ever → alguna vez
- never → nunca
- just → justo ahora
- already → ya
- yet → aún / ya (en preguntas)
- recently / lately → recientemente
- for / since → durante / desde
.
Errores comunes
.
❌ I didn’t never go to London.
✅ I have never been to London.
.
❌ I have seen him yesterday.
✅ I saw him yesterday.
.
❌ She have finished.
✅ She has finished.
.
❌ I live here since 2019.
✅ I have lived here since 2019.
.
.
Ejemplos en contexto
.
- We have visited this museum many times.
- Has he finished his homework yet?
- They haven’t called me recently.
- I have worked here for a long time.
- She has just arrived at the office.
.
Ejercicios
.
Ejercicio 1: Completa con Present Perfect
.
- I ______ (eat) breakfast already.
- She ______ (not/finish) her project yet.
- ______ you ever ______ (be) to Canada?
- We ______ (live) here since 2015.
- He ______ (just/leave).
.
.
Ejercicio 2: Elige Past Simple o Present Perfect
.
- I ______ (lose) my keys yesterday.
- She ______ (break) her arm. It still hurts.
- We ______ (go) to Madrid last year.
- They ______ (not/see) that movie yet.
- He ______ (improve) a lot recently.
.
.
Ejercicio 3: Corrige los errores
.
- I have went to the gym.
- She has finish her homework.
- Have you saw it?
- I haven’t never been in Italy.
- We lived here since 2020.
.
.
Soluciones
.
Ejercicio 1
.
- have eaten
- hasn’t finished
- Have you ever been
- have lived
- has just left
.
.
Ejercicio 2
.
- lost
- has broken
- went
- haven’t seen
- has improved
.
.
Ejercicio 3
.
- I have gone to the gym.
- She has finished her homework.
- Have you seen it?
- I have never been to Italy.
- We have lived here since 2020.
.
.
¿El Present Perfect aún te hace pensar demasiado? Es normal. Es uno de los tiempos más usados por los nativos y a la vez uno de los más difíciles para los hispanohablantes. Pero cuando entiendes cómo conecta pasado y presente, hablar inglés se vuelve mucho más natural.
.
.¿Quieres dominarlo de verdad? Solicita tu clase de prueba gratuita con un profesor nativo. Con nuestras clases online, learning English has never been easier! 😄
.