Present-Perfect-en-Ingles

Present Perfect en Inglés: Cómo Usarlo y No Confundirlo con el Pasado Simple

¿Alguna vez has querido decir «he estado en Londres» o «nunca he probado la pizza» en inglés y te has quedado dudando si usar «I was» o «I have been»?

¡Es normal! a mí también me pasaba al principio. El Present Perfect es uno de esos tiempos verbales que al principio puede parecer complicado, pero una vez que le pillas el truco, lo usarás constantemente como si nada.

En nuestra academia de inglés en Coruña vemos cada día cómo este tiempo verbal es uno de los que más cuesta a los estudiantes españoles, pero también uno de los más satisfactorios cuando finalmente lo dominas. Hoy te lo vamos a explicar de forma súper clara para que no vuelvas a dudar. ¿Preparado? ¡Vamos allá!


¿Qué es el Present Perfect y para qué sirve?

El Present Perfect es un tiempo verbal que usamos para conectar el pasado con el presente. Es como un puente entre algo que pasó antes y que de alguna manera sigue siendo importante ahora.

En español, muchas veces lo traducimos como «he hecho», «has comido», «ha visitado»… pero cuidado, porque no siempre funciona igual que en español. Por eso es tan importante entender cuándo usarlo.

¿Cómo se forma el Present Perfect?

La fórmula es muy sencilla:

Sujeto + HAVE/HAS + Participio Pasado

Afirmativo:

  • I/You/We/They + have + participio
  • He/She/It + has + participio

Ejemplos:

  • I have visited Madrid | He visitado Madrid
  • She has eaten sushi | Ella ha comido sushi
  • They have studied English | Ellos han estudiado inglés

Negativo:

Añadimos not después de have/has (contracción: haven’t / hasn’t)

  • I haven’t finished my homework | No he terminado mis deberes
  • He hasn’t called me | Él no me ha llamado

Interrogativo:

Invertimos el orden: Have/Has + sujeto + participio.

  • Have you seen that movie? | ¿Has visto esa película?
  • Has she arrived yet? | ¿Ha llegado ella ya?

¿Cuándo usamos el Present Perfect?

Aquí viene la parte importante. Usamos el Present Perfect en, sobre todo, 4 situaciones:

1. Para hablar de experiencias (sin decir cuándo)

Cuando queremos contar experiencias de nuestra vida, pero sin especificar el momento exacto.

  • I have been to France | He estado en Francia (alguna vez en mi vida)
  • Have you ever tried Mexican food? | ¿Has probado alguna vez comida mexicana?
  • She has never seen snow | Ella nunca ha visto la nieve
  • We have played basketball together | Hemos jugado a baloncesto juntos (alguna vez)

La clave: No importa si fue hace un año o hace diez. Lo importante es la experiencia, no cuándo pasó.

2. Para acciones que empezaron en el pasado y continúan ahora

Cuando algo comenzó antes y sigue siendo verdad ahora.

  • I have lived in Coruña for 5 years | He vivido en Coruña durante 5 años (y sigo viviendo aquí)
  • She has studied English since 2020 | Ella ha estudiado inglés desde 2020 (y sigue estudiando)
  • They have been friends for a long time | Han sido amigos durante mucho tiempo (y siguen siéndolo)

3. Para acciones recientes con efecto en el presente

Cuando algo acaba de pasar y podemos ver o sentir sus efectos ahora.

  • I have lost my keys | He perdido mis llaves (y por eso no puedo entrar ahora)
  • She has finished her exam | Ella ha terminado su examen (ahora está libre)
  • They have just arrived | Acaban de llegar (están aquí ahora)

4. Con acciones que pasaron, pero no sabemos o no importa cuándo

  • Someone has eaten my sandwich! | ¡Alguien se ha comido mi bocadillo! (no sé quién ni cuándo exactamente)
  • I have already done my homework | Ya he hecho mis deberes (está hecho, eso es lo importante)

La Gran Diferencia:
Present Perfect vs Past Simple

Aquí está el truco que te va ayudar cada vez que tengas que usar el presente perfecto en inglés. Esta es la diferencia que debes memorizar:

Present Perfect (have/has + participio)

  • NO decimos CUÁNDO pasó exactamente.
  • Conecta el pasado con el presente.
  • La acción o su efecto sigue siendo relevante ahora.

Ejemplos:

  • I have visited London | He visitado Londres (experiencia, no importa cuándo)
  • She has lost her phone | Ha perdido su teléfono (y sigue sin tenerlo)

Past Simple (verbo en pasado)

  • SÍ decimos CUÁNDO pasó (o está claro por el contexto)
  • La acción está completamente terminada y desconectada del presente
  • Es un momento concreto del pasado

Ejemplos:

  • I visited London last summer | Visité Londres el verano pasado (momento específico)
  • She lost her phone yesterday | Perdió su teléfono ayer (momento específico)

Comparación directa entre Presente Perfecto y Pasado Simple en Inglés

Comparación directa entre Presente Perfecto y Pasado Simple en Inglés

Present PerfectPast Simple
I have eaten pizza (alguna vez)I ate pizza yesterday (ayer)
Have you seen this movie? (alguna vez)Did you see this movie last week? (la semana pasada)
She has lived here for 3 years (y sigue)She lived here for 3 years (ya no vive aquí)

Regla fácil para no equivocarse:

  • Si puedes decir CUÁNDO (yesterday, last week, in 2020, at 3pm), usa Past Simple.
  • Si no dices cuándo o usas palabras como ever/never/already, usa Present Perfect.

Palabras más importantes del Present Perfect


Estas palabras son tus mejores amigas y casi siempre van con Present Perfect:

  • Ever (alguna vez) → Have you ever been to Japan?
  • Never (nunca) → I have never tried sushi
  • Just (acabar de) → She has just left
  • Already (ya) → I have already finished
  • Yet (todavía/ya en negativas e interrogativas) → Have you done it yet? / I haven’t done it yet
  • For (durante – periodo de tiempo) → for 3 years, for a long time
  • Since (desde – punto en el tiempo) → since Monday, since 2020
  • Recently (recientemente) → I have recently started playing guitar
🎮

¡Hora de Practicar el Present Pefect!

Elige la opción correcta (Present Perfect o Past Simple):

  • I ________ (visit) Paris last year.
  • She ________ (never/eat) Mexican food.
  • ________ you ________ (finish) your homework yet?
  • They ________ (go) to the cinema yesterday.
  • We ________ (live) here since 2018.
  • He ________ (just/arrive) home.
  • I ________ (see) that movie three times.
  • ________ you ________ (ever/meet) a famous person?
  • My sister ________ (lose) her keys last night.
  • I ________ (be) to London twice.

El Present Perfect es como andar en bicicleta: al principio cuesta, pero con práctica se vuelve automático. No te frustres si al principio te equivocas eligiendo entre Present Perfect y Past Simple. ¡Es completamente normal!

Lo más importante es que empieces a usarlo en tu día a día. Intenta contar experiencias en inglés, hablar de lo que has hecho hoy, o de cosas que nunca has probado. Cuanto más lo uses, más natural te saldrá.

En Equipo Idiomas trabajamos estos tiempos verbales de forma práctica y divertida, para que los interiorices sin darte cuenta. Si quieres seguir mejorando tu inglés con un método que realmente funciona, ¡ven a conocer nuestras clases! Te prometemos que dominarás el Present Perfect en menos tiempo del que imaginas.

¿Te ha quedado más claro? Déjanos en comentarios qué otros tiempos verbales te gustaría que explicáramos. ¡Nos encanta saber qué necesitas aprender!

ejercicios-present-perfect-en-ingles
respuestas

Respuestas a los ejercicios

¿Cuántas has acertado?

  • I visited Paris last year.
  • She has never eaten Mexican food.
  • Have you finished your homework yet?
  • They went to the cinema yesterday.
  • We have lived here since 2018.
  • He have just arrived home.
  • I have seen that movie three times.
  • Have you ever met a famous person?
  • My sister lost her keys last night.
  • I have been to London twice.

Explicaciones a estas respuestas:

  1. visited (Past Simple – hay momento específico: «last year»)
  2. has never eaten (Present Perfect – experiencia sin momento específico)
  3. Have… finished (Present Perfect – «yet» es la pista)
  4. went (Past Simple – «yesterday»)
  5. have lived (Present Perfect – «since» + la acción continúa)
  6. has just arrived (Present Perfect – «just»)
  7. have seen (Present Perfect – experiencia sin momento específico)
  8. Have… ever met (Present Perfect – «ever»)
  9. lost (Past Simple – «last night»)
  10. have been (Present Perfect – experiencia sin momento específico)

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *