Bravo Academy Logo
 
Error get alias
Error get alias
Error get alias
Academia de ingles Bravo Academy

Present perfect simple

present perfect tense en ingles
1
Qué es y cuando se usa el present perfect
El present perfect simple es un tiempo verbal que expresa acciones del pasado pero que afectan o aún tienen importancia en el presente.

Usamos este tiempo verbal para hablar del pasado y del presente juntos, relacionándolos en la misma frase, refiriéndonos al presente.

Usamos el present perfect añadiendo el auxiliar have o has, además los verbos deberán acabar en -ed si son regulares, si en cambio son irregulares, los usaremos en la forma irregular del participio.

2
Fórmula del present perfect
3

Present perfect y Past simple
usando for

Cuando usar past simple y present perfect
Usamos el present perfect con for para hablar de una acción, estado o momento que sigue ocurriendo del pasado al presente.

  • I've been in Madrid for two weeks.
  • He estado en Madrid durante dos semanas.

En cambio, usamos el past simple (pasado simple) con for para hablar de una acción en pasado o estado en un periodo de tiempo que ya finalizó.

  • I was in Madrid for two weeks.
  • Estuve en Mardid durante dos semanas.

Por último, podemos preguntar sobre un periodo de tiempo usando How long... tanto con el Present perfect como el Past Simple.

  • How long have you lived in Madrid?
  • ¿Durante cuanto tiempo has vivido en Madrid?

  • How long did you live in Madrid?
  • ¿Durante cuanto tiempo viviste en Madrid?


4

For and Since

Since y for son preposiciones que en este caso nos detallan el tiempo o duración de las acciones.

For se usa para indicar un período de tiempo concreto o la duración de este.

  • I've been a teacher for 20 years.
  • He sido profesor durante 20 años.

Since en cambio, se utiliza para el momento en el que el período te tiempo empezó.

  • I’ve been a teacher since 2001.
  • He sido profesor desde el 2001.
Ejercicios present perfect
5

Ejercicios present perfect

Escoge si la frase debe ir en present perfect o past simple:


  • Rachel wants to buy a car, but she hasn't saved/didn't save enough money yet.

  • She charged/charged us too much for our meal last night.

  • Mark hasn't inherited/didn't inherit anything from his grandfather when she died.

  • I can't pay you back. I haven't been/ddidn't go to the bank yet.

  • I've never used/never used contactless payment.

  • How much has your mobile phone cost/did your mobile phone cost?

  • I haven't had/didn't have coins, so I couldn't put any money in the machine.

  • I love your room, how long have you lived/did you live in it?

  • My boyfriend has a really well-paid job. She has earned/earned 2000€ last month.
mostrar las respuestas
  • Rachel wants to buy a car, but she hasn't saved/didn't save enough money yet.

  • She has charged/charged us too much for our meal last night.

  • Mark hasn't inherited/didn't inherit anything from his grandfather when she died.

  • I can't pay you back. I haven't been/didn't go to the bank yet.

  • I've never used/never used contactless payment.

  • How much has your mobile phone cost/did your mobile phone cost?

  • I haven't had/didn't have coins, so I couldn't put any money in the machine.

  • I love your room, how long have you lived/did you live in it?

  • My boyfriend has a really well-paid job. She has earned/earned 2000€ last month.


4

Nuestros cursos

¡Ponte en contacto con nosotros y
apúntate a la clase de prueba!

Deja tus datos y nosotros contactaremos contigo en las próximas 24 horas laborables.
Nombre y Apellidos
Número de teléfono