Ejercicio de futuro perfecto – Exercise on future perfect

Lee y completa el ejercicio de futuro perfecto en inglés. Debes completar cada ítem con la forma correcta en afirmativo, negativo o interrogativo. Si necesitas recordar la estructura y los usos sobre este tiempo verbal, puedes visitar la explicación del Future Perfect.

Ejemplo

Antes de hacer el ejercicio, te vamos a dar un ejemplo:

  • He will ______ his bedroom before Friday.

A. have cleaned
B. has cleaned

La opción correcta es la A: He will have cleaned his room before Friday. / Él habrá limpiado su habitación antes del viernes.  

Exercise

En este ejercicio debes seleccionar la forma correcta de Futuro Perfecto.



Lecciones relacionadas: Posiblemente te interese conocer dos tiempos verbales que complementan esta actividad: 1. Estructura del presente perfecto simple y 2. Presente perfecto continuo en inglés.

Respuestas con traducción:

  • I will have called you before Friday. / Te habré llamado antes del viernes.
  • By next year, I will have learned English perfectly. / Para el próximo año, habré aprendido inglés perfectamente.
  • By the time you arrive home, I will have finished cooking. / Para cuando llegues a casa, habré terminado de cocinar.
  • Erika will have washed the car before her father goes to work. / Erika habrá lavado el coche antes de que su padre se vaya a trabajar.
  • Will you have packed your bags by 8:00 am? / ¿Habrá hecho las maletas para las 8:00 am?
  • Mario won’t have prepared the presentation before the meeting. / Mario no habrá preparado la presentación antes de la reunión.
  • What places will you have visited before your departure? / ¿Qué lugares habrás visitado antes de tu partida?
  • How many gifts will you have wrapped before Christmas? / ¿Cuántos regalos habrás envuelto antes de Navidad?
  • My parents won’t have paid their taxes before June. / Mis padres no habrán pagado sus impuestos antes de junio.
  • I will have graduated by next summer. / Me habré graduado para el próximo verano.
  • Sofia will have given birth by Thursday. / Sofía habrá dado a luz para el jueves.
  • I think we will have invented cars that run on water by 2060. / Creo que habremos inventado autos que funcionan con agua para 2060.
  • The mechanic won’t have repaired the truck by the time we need it. / El mecánico no habrá reparado el camión para el momento en que lo necesitemos.