Present Perfect: guía completa con estructura, usos y ejemplos

Present Perfect: guía completa con estructura, usos y ejemplos

Present Perfect: El puente entre el pasado y el presente

¿Alguna vez has querido decir «He visitado París» o «Ella nunca ha comido sushi»? En inglés, estas ideas se expresan con el Present Perfect, un tiempo verbal que conecta el pasado con el presente. Es uno de los tiempos más usados y, a la vez, uno de los que más confusiones causa a los hispanohablantes.

🎯 En este post aprenderás: La estructura exacta del Present Perfect (have/has + participio), los 4 usos principales (experiencias, cambios, noticias y períodos de tiempo), la diferencia crucial con el pasado simple, y una lista completa de verbos irregulares. Todo con ejemplos prácticos y ejercicios para que lo domines de una vez.

🔍 ¿Qué es exactamente el Present Perfect?

⏳ Un tiempo con «doble personalidad»

El Present Perfect es un tiempo verbal que conecta una acción pasada con el momento presente. No nos importa cuándo ocurrió la acción, sino el resultado o la conexión que tiene con ahora.

ESTRUCTURA: SUJETO + HAVE/HAS + PARTICIPIO PASADO

📌 La clave mental

  • Past Simple: Acción terminada en un momento concreto del pasado. (Ayer, el año pasado, en 2010).
  • Present Perfect: Acción que tiene relevancia ahora. (En mi vida, hasta ahora, hoy).

⚙️ Estructura detallada: Afirmativa, Negativa e Interrogativa

1. Oraciones Afirmativas

Fórmula: Sujeto + have / has + participio pasado

  • I / You / We / Theyhave (contracción: ‘ve)
  • He / She / Ithas (contracción: ‘s)

Ejemplos:

  • I have visited Japan. (He visitado Japón.)
  • She has finished her homework. (Ella ha terminado sus deberes.)
  • We ‘ve seen that movie. (Hemos visto esa película.)
  • He ‘s lived in London for 5 years. (Él ha vivido en Londres por 5 años.)

2. Oraciones Negativas

Fórmula: Sujeto + have / has + not + participio pasado

  • Contracciones: haven’t (have not) / hasn’t (has not)

Ejemplos:

  • I haven’t eaten breakfast yet. (No he desayunado todavía.)
  • He hasn’t arrived at the airport. (Él no ha llegado al aeropuerto.)
  • They haven’t finished the project. (Ellos no han terminado el proyecto.)

3. Oraciones Interrogativas

Fórmula: Have / Has + sujeto + participio pasado?

Ejemplos:

  • Have you ever been to Italy? (¿Has estado alguna vez en Italia?)
  • Has she called you yet? (¿Te ha llamado ya?)
  • What have they done? (¿Qué han hecho?)

🎯 Los 4 usos principales del Present Perfect

1. Experiencias de vida (ever/never)

Hablamos de experiencias que han ocurrido (o no) en algún momento de nuestra vida hasta ahora. No importa cuándo, solo si han ocurrido.

  • I have never tried sushi. (Nunca he probado el sushi.)
  • Have you ever seen a ghost? (¿Has visto alguna vez un fantasma?)
  • She has flown in a helicopter. (Ella ha volado en helicóptero.)

2. Cambios o noticias recientes

Para anunciar noticias o cambios que han sucedido recientemente y tienen un impacto en el presente. A menudo se usa con just (acabar de).

  • The president has resigned. (El presidente ha dimitido.)
  • I ‘ve just finished reading your book. (Acabo de terminar de leer tu libro.)
  • Oh no! I ‘ve lost my keys! (¡Oh no! ¡He perdido las llaves!)

3. Acciones que empezaron en el pasado y continúan (for/since)

Con verbos de estado (like, live, be, know), usamos Present Perfect para acciones que empezaron en el pasado y aún continúan.

  • I have known her for 10 years. (La conozco desde hace 10 años.)
  • We ‘ve lived in this house since 2015. (Hemos vivido en esta casa desde 2015.)
  • He has been a teacher since he graduated. (Él ha sido profesor desde que se graduó.)

4. Acciones pasadas con resultados en el presente

Una acción pasada (sin tiempo específico) cuyo resultado es visible o relevante ahora.

  • She has painted the kitchen. (Ella ha pintado la cocina. → ¡Mira, ahora está azul!)
  • I ‘ve done the shopping. (He hecho la compra. → La nevera está llena.)
  • He has broken his leg. (Se ha roto la pierna. → Por eso lleva muletas.)

📚 El participio pasado: regulares vs. irregulares

El participio es la clave del Present Perfect. Para los verbos regulares, es muy fácil: se añade -ed al infinitivo (igual que el pasado simple). El problema son los verbos irregulares, que tienes que memorizar.

Tabla de los verbos irregulares más comunes (Infinitivo – Pasado – Participio)

InfinitivoPasado SimpleParticipioTraducción
bewas/werebeenser/estar
becomebecamebecomeconvertirse
beginbeganbegunempezar
breakbrokebrokenromper
bringbroughtbroughttraer
buyboughtboughtcomprar
choosechosechosenelegir
comecamecomevenir
dodiddonehacer
drinkdrankdrunkbeber
eatateeatencomer
fallfellfallencaer
findfoundfoundencontrar
flyflewflownvolar
forgetforgotforgottenolvidar
getgotgot/gottenobtener
gowentgoneir
havehadhadtener
knowknewknownsaber/conocer
seesawseenver
speakspokespokenhablar
taketooktakentomar/llevar
writewrotewrittenescribir

🧪 5 Ejercicios prácticos para dominar el Present Perfect

Ejercicio 1: Completa con have o has

  1. I __________ (visit) my grandmother.
  2. She __________ (finish) her work.
  3. They __________ (not/eat) dinner yet.
  4. __________ you ever __________ (be) to London?
  5. He __________ (live) here all his life.
✅ Ver solución
  1. I have visited my grandmother.
  2. She has finished her work.
  3. They haven’t eaten dinner yet.
  4. Have you ever been to London?
  5. He has lived here all his life.

Ejercicio 2: Escribe el participio correcto

  1. I have __________ (see) that film three times.
  2. She has never __________ (eat) Mexican food.
  3. Have you __________ (read) this book?
  4. They’ve __________ (go) to the new mall.
  5. We have __________ (write) five emails today.
✅ Ver solución
  1. I have seen that film three times.
  2. She has never eaten Mexican food.
  3. Have you read this book? (read-read-read, se escribe igual pero se pronuncia diferente)
  4. They’ve gone to the new mall.
  5. We have written five emails today.

Ejercicio 3: Identifica el uso

Relaciona cada oración con el uso correspondiente (Experiencia, Noticia reciente, Acción que continúa, Resultado presente).

  1. I have known my best friend since kindergarten.
  2. Look! It has snowed!
  3. She has never tried skiing.
  4. The company has announced a new product.
  5. I’ve lost 5 kilos! (and I feel great)
✅ Ver solución
  1. I have known my best friend since kindergarten. → Acción que continúa
  2. Look! It has snowed! → Resultado presente
  3. She has never tried skiing. → Experiencia
  4. The company has announced a new product. → Noticia reciente
  5. I’ve lost 5 kilos! (and I feel great) → Resultado presente / Cambio

Ejercicio 4: Reescribe usando Present Perfect

Une las dos frases en una usando el Present Perfect. Sigue el ejemplo.

Ejemplo: I started learning English 5 years ago. I still learn it now. → I have learned English for 5 years.

  1. He moved to Madrid in 2010. He still lives there.
  2. I lost my phone. I can’t find it now.
  3. She went to the supermarket. The fridge is full now.
  4. We saw that play last year. It was amazing.
  5. They got married. They are still married.
✅ Ver solución
  1. He has lived in Madrid since 2010.
  2. I have lost my phone.
  3. She has gone to the supermarket.
  4. We have seen that play. (No es necesario «last year» porque el Present Perfect no usa tiempos específicos).
  5. They have been married for [number] years.

Ejercicio 5: Elige la opción correcta

  1. I _______________ to Rome last summer. (have gone / went)
  2. She _______________ never _______________ sushi. (has / eaten / ate)
  3. They _______________ just _______________ the news. (have / heard / heard)
  4. We _______________ here since 9 am. (have been / were)
  5. He _______________ his homework yet. (hasn’t finished / didn’t finish)
✅ Ver solución
  1. I went to Rome last summer. (Pasado simple porque hay un marcador de tiempo concreto: last summer)
  2. She has never eaten sushi.
  3. They have just heard the news.
  4. We have been here since 9 am.
  5. He hasn’t finished his homework yet.

⚠️ Errores comunes con el Present Perfect

ErrorEjemplo incorrectoCorrección
Usar un tiempo pasado específicoI have seen him yesterday.I saw him yesterday. O I have seen him before.
Olvidar el participioShe has went home.She has gone home.
Olvidar «have/has»I been to London.I have been to London.
Usar «ever» en afirmativasI have ever been to Paris.I have never been to Paris. O I have been to Paris.
Usar «since» con un período de tiempoI have lived here since two years.I have lived here for two years.

📚 Serie completa: Present Perfect

Continúa aprendiendo sobre este tiempo verbal fundamental:

🏆 Reto de la semana: Cada día, escribe 5 frases en Present Perfect sobre tu día. El viernes, repasa lo que has escrito y fíjate si usaste bien «for», «since», «ever» y «never». ¡La práctica diaria es la clave!

Trasteando en la escuela está formado por un grupo de docentes titulados en diversas áreas. Somos amantes del conocimiento y de la enseñanza, tratando de ayudar a los estudiantes y todo aquel que desee aprender. Escribimos sobre materias de escuelas, institutos y universidades. También sobre noticias relacionadas con la enseñanza. Si quieres aprender, síguenos.

Publicar comentario