Presente perfecto en inglés
Table of Contents
Presente perfecto – Ejercicios
Estos ejercicios se enfocan en el presente perfecto.
¿Qué es el tiempo presente perfecto?
Usamos el tiempo presente perfecto para hablar de:
-
Acciones que comenzaron en el pasado y continúan en el presente
-
Experiencias pasadas (sin decir cuándo ocurrieron)
-
Acciones que acaban de suceder (pasado reciente)
-
Acciones que ocurrieron en el pasado pero tienen efecto en el presente

Cómo formar el presente perfecto
La fórmula es:
[Sujeto] + [have/has] + [participio pasado]
Sujeto |
Verbo auxiliar (have/has) |
Participio pasado |
I |
have |
seen |
You |
have |
eaten |
He/She/It |
has |
gone |
We |
have |
done |
They |
have |
written |
Ejemplos:
- I have seen that movie before.
- She has finished her work.
- We have never been to Paris.
Participio pasado – ¿Qué es?
El participio pasado es la tercera forma de un verbo. Algunos verbos son regulares (terminan en -ed), pero muchos son irregulares.
Verbo base |
Pasado simple |
Participio pasado |
walk |
walked |
walked |
eat |
ate |
eaten |
go |
went |
gone |
write |
wrote |
written |
see |
saw |
seen |
Expresiones de tiempo comunes con el presente perfecto
Expresión de tiempo |
Ejemplo |
Ever (en preguntas) |
Have you ever traveled abroad? |
Never (experiencia negativa) |
I have never tried sushi. |
Just (acción muy reciente) |
She has just arrived. |
Already (antes de lo esperado) |
They have already finished their work. |
Yet (en negativas/preguntas) |
Has he called you yet? / I haven’t finished yet. |
For + duración |
We have lived here for 10 years. |
Since + punto en el tiempo |
She has worked here since 2015. |
Presente perfecto vs. pasado simple
Un error común es confundir el presente perfecto con el pasado simple.
Situación |
Presente perfecto |
Pasado simple |
No se menciona el tiempo |
I have visited Spain. |
❌ (incorrecto) |
Se menciona un tiempo específico |
❌ (incorrecto) |
I visited Spain in 2020. |
Sigue siendo cierto ahora |
She has lived here for 5 years. (Aún vive aquí) |
She lived here for 5 years. (Ya no vive aquí) |
Errores comunes
-
Usar pasado simple en lugar del presente perfecto
❌ I have seen that movie yesterday.
✅ I saw that movie yesterday. (Tiempo específico → usar pasado simple)
-
Olvidar "has" o "have"
❌ She finished her work.
✅ She has finished her work.
-
Usar "since" con duración
❌ I have lived here since five years.
✅ I have lived here for five years.
El presente perfecto en la vida diaria
-
En el trabajo: I have sent the email.
-
Viajando: Have you ever been to Italy?
-
Vida cotidiana: I have lost my keys!
-
Hablando de experiencias: She has never tried sushi.
FAQ
¿Cuándo debo usar el presente perfecto en lugar del pasado simple?
Usa el presente perfecto cuando la acción tenga una conexión con el presente.
I have lost my keys → I still don’t have them.
Usa el pasado simple cuando la acción esté finalizada y se ubique en el pasado.
I lost my keys yesterday.
¿Cuál es la diferencia entre "since" y "for"?
-
I have lived here since 2010. (Punto de inicio)
-
I have lived here for 10 years. (Duración)
¿Puedo usar el presente perfecto con expresiones de tiempo específicas?
No. Nunca uses yesterday, last year, in 2020 con el presente perfecto.
Para esos casos, se usa el pasado simple.
¿Por qué usamos "ever" en preguntas?
"Ever" se usa para preguntar sobre experiencias de vida.
Ejemplo: Have you ever met a celebrity?
¿Puedo usar el presente perfecto en oraciones negativas?
¡Sí! Solo agrega not después de have/has:
-
She has not finished her work.
-
I haven’t seen that movie.