Updated on March 31, 2025
by PushtoLearn
Test your English

Presente perfecto en inglés

Este tiempo verbal es útil para hablar de acciones que ocurrieron en el pasado pero que todavía están conectadas con el presente.

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

Illustration of Presente perfecto en inglés

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

  1. 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)

  1. Olvidar "has" o "have"
    ❌ She finished her work.
    ✅ She has finished her work.

  1. 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.

Follow us
Free grammar and vocabulary exercises, ESL worksheets, lesson plans, tests and tools for students and teachers
@ 2025 PushtoLearn