Practica el present perfect con los siguientes ejercicios. Esto te permitirá poner a prueba tu dominio de la construcción de este tiempo verbal simple y progresivo.
No dudes en releer la lección para refrescar la memoria.
Lecciones de referencia
Recomendamos repasar dos lecciones antes de hacer estos ejercicios: el present perfect en inglés y los verbos irregulares.
Ejercicios
Ejercicio 1
Pon el verbo entre paréntesis en present perfect simple:
- They ________ (to redecorate) their house. It looks much better! = Han redecorado su casa. ¡Está mucho mejor!
- My neighbor ________ (to have) her dog for 14 years. = Mi vecina tiene su perro desde hace 14 años.
- It ________ (not / to rain) there for 3 months. = No ha estado allí desde hace tres meses.
- How long ________ (you / to play) chess? = ¿Cuánto tiempo llevas jugando al ajedrez?
- Our daughter ________ (to take) private piano lessons. = Nuestra hija ha recibido clases particulares de piano.
Corrección Ejercicio N°1
- have redecorated
- has had
- hasn’t rained
- have you played
- has taken
Ejercicio 2
Pon entre paréntesis el verbo en present perfect continuous:
- How long ________ (we / to wait) for that moment? = ¿Cuánto tiempo llevamos esperando este momento?
- Marc feels great these days. He ________ (to date) someone. = Marc se siente bien en este momento. Se está viendo con alguien.
- Sorry about the mess, I ________ (to try) to find my glasses. = Perdón por el desorden, estoy tratando de encontrar mis gafas.
- They ________ (to call) you for 2 hours! = ¡Llevan dos horas llamándote!
- You ________ (not / to pay) attention to anything today. What’s going on? = No estás prestando atención hoy. ¿Qué es lo que pasa?
Corrección Ejercicio N°2
- have we been waiting
- has been dating
- have been trying
- have been calling
- haven’t been paying
Ejercicio 3
Pon los verbos entre paréntesis en present perfect simple o present perfect continuous según el contexto:
- We ________ (to study) all the morning. We’re fed up! = Llevamos estudiando desde esta mañana. ¡Estamos hartos!
- I ________ (to make) an apple pie. Would you like some? = Hice una tarta de manzana. ¿Quieres un poco?
- She ________ (to finish) reading her book already. = Ya ha terminado de leer su libro.
- Usually, he runs 10 km every day, but he ________ (to run) less than 7 km daily for the last week. = Suele correr 10 km todos los días, pero desde la semana pasada corre menos de 7 km al día.
- How long ________ (you / to be) a legal consultant? = ¿Cuánto tiempo llevas trabajando como asesor jurídico?
Corrección Ejercicio N°3
- have been studying
- have made
- has finished
- has been running
- have you been
Ejercicio 4
Traduce estas frases:
- Vivo en París desde 2005.
- Trabaja en esta empresa desde hace 8 años.
- ¿Has estado alguna vez en Estados Unidos?
- Nunca han visto Titanic.
- Acabamos de aterrizar.
Corrección Ejercicio N°4
- I have lived / have been living in Paris since 2005.
- He has worked / has been working in this company for 8 years.
- Have you ever been to the USA?
- They have never seen Titanic.
- We have just landed.