Ejercicios sobre el Presente Perfecto en Inglés y Diálogos/Conversaciónes +PDF

Nivel:  🟡(A2)

Facebook
X
LinkedIn

Last Updated on julio 9, 2025

El presente perfecto en inglés puede resultar confuso para algunos estudiantes. Los ejercicios para rellenar los espacios en blanco en esta página contienen una mezcla de oraciones enunciativas , negativas e interrogativas y son adecuadas para estudiantes principiantes+ (A1/A2) e intermedios (B1) de todas las edades.

Todos los ejercicios son gratuitos y también puedes descargarte gratis hojas de ejercicios en pdf que te ayudarán a practicar con los exámenes y el estudio personal.

Ejercicio 1.

25 preguntas y soluciones.

¿Cómo hago estos ejercicios?

Pregunta: I __________(take) my car to the garage. 

Respuesta I have taken my car to the garage.

1.

🇪🇦 He trabajado como chef en muchos restaurantes famosos.

2.

Ha viajado por toda Europa y Sudamérica.

She has travelled

3.

 Ha aprendido a hablar español a un nivel muy alto.

He has learned

4.

He estado en Bélgica y los Países Bajos.

I have been

5.

Hemos tenido muchos perros.

We have had

6.

  He visto muchas películas de Steven Speilberg.

I have seen

7.

Se ha comprado muchos vestidos este año.

✅  She has bought

8.

 Este mes no ha llovido.

It has not rained

9.

Mi hijo ha mejorado su inglés este año.

My son has improved

10.

Este año hemos comido en muchos restaurantes interesantes.

We have eaten

11.

  Hoy he hablado con muchas personas diferentes.

I have spoken

12.

Te ha preparado una gran comida.

She has cooked

🔗 Aquí está. Ahora puedes comerlo y disfrutarlo.

13.

 He terminado todo mi trabajo.

I have finished

🔗 Ahora puedo descansar y disfrutar.

14.

Nuestro caballo ha ganado la carrera.

✅  Our horse has won

15.

 He limpiado mi dormitorio.

I have cleaned

🔗 Aquí está. ¿Qué te parece?

16.

 Acabo de aprobar el examen de conducir.

✅  I have just passed

17.

¿Has escrito ya tu redacción?

✅  Have you written

18.

 Ya he pagado la factura. No se preocupe.

✅  I have already paid

19.

 Acabo de recibir una llamada de mi jefe.

I have just taken

20.

Llevamos dos años viviendo en esta casa.

We have lived

21.

¡Has llevado esa misma ropa durante muchos años!

✅ You have worn

22.

Lleva muchos días descontenta.

✅  She has been

23.

 Llevo a dieta desde el 1 de enero.

I have been

24.

 Conozco a Peter desde mi infancia.

✅  I have known

25.

 He hecho muchos buenos amigos desde que empecé a trabajar.

I have made

Ejercicio 2.

Practica diferentes conversaciones utilizando el presente perfecto.

Ejercicio 3.

25 preguntas y soluciones.

En el siguiente ejercicio, practica la formulación de frases cortas siempre que sea posible:

I have made ➡️  I’ve made

💡 Recuerda que en las frases interrogativas no utilizamos la forma corta en inglés.

1.

Hoy he hecho muchas cosas. Estoy tan cansada…

2.

 Aún no he impreso mis deberes. Tengo que imprimirlos hoy más tarde.

I’ve not printed

3.

Esta semana he nadado dos veces en la piscina.

I’ve swum

4.

¿Qué ha decidido hacer con respecto a la

problema de tu coche?

✅  What have you decided

5.

He dado de comer al gato. No te preocupes.

✅  I’ve fed

6.

Han vendido su casa y ahora planean comprar un apartamento más pequeño.

 ✅  They’ve sold

7.

 Oh no, has roto mi ordenador. ¿Cómo ha ocurrido?

you’ve broken

8.

No habían estado antes en Londres.

✅  They’ve not been

9.

¿Ha invertido alguna vez en Bitcoin o en bolsa?

✅  Have you ever invested

10.

Ha tomado el camino equivocado. Ahora llegaremos tarde…

He’s taken

11.

¿Han volado antes en un vuelo de larga distancia?

✅  Have they flown

ℹ️ ‘long haul» significa un vuelo muy largo (más de 8 horas)

12.

Hace mucho tiempo que queríamos visitar Australia. Algún día iremos.

We’ve wanted

13.

No ha realizado ninguno de sus proyectos. No puedo entender su actitud.

She’s not done

14.

¿Has escuchado las noticias de hoy?

✅  Have you listened

15.

Hoy he pescado tres peces. Me gusta mucho pescar.

I’ve caught

ℹ️  Hoy no ha terminado, así que podemos utilizar el presente perfecto.

16.

Ya se han mudado de casa dos veces este año. ¿Por qué quieren mudarse otra vez?

They’ve already moved

17.

¿Has visto ese nuevo drama en Netflix? Es tan emocionante.

Have you seen 

18.

¿Por qué no me has llamado esta semana? Estoy muy disgustada…

Why haven’t you called

19.

  Hoy he usado mucho el teléfono. Creo que la batería puede estar agotada.

I’ve used

20.

¿Ha dado muchas clases de inglés antes? Parece una profesora nueva.

Has she taught

If you would like to practice the present perfect tense more, please look at our other exercises which focus on specific sentence forms. All the exercises are free to practice.

Deja una respuesta

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

error: Right Click disabled