The Future Perfect tense in Spanish grammar, also known as “el futuro compuesto,” is used to express actions or events that will have been completed at a specific point in the future. It is formed by using the future tense of the auxiliary verb “haber” followed by the past participle of the main verb. This tense is particularly useful in making predictions, expressing assumptions, or discussing future plans that will be completed by a certain time. The following exercises will help you practice your understanding of the Future Perfect tense in Spanish grammar.
Exercise 1: Fill in the blanks with the correct form of the Future Perfect tense
Para el próximo año, *habré terminado* (I will have finished) mis estudios universitarios.
Antes de las vacaciones, ellos *habrán completado* (they will have completed) todos sus proyectos.
En dos horas, *habré leído* (I will have read) todo el libro.
Esta noche, *habrán cenado* (they will have had dinner) en el restaurante favorito de su abuela.
Mañana, tú *habrás enviado* (you will have sent) todas las invitaciones.
Ellos *habrán llegado* (they will have arrived) a la fiesta antes de las 10 pm.
En una semana, *habremos vuelto* (we will have returned) de nuestras vacaciones.
Antes de que termine el partido, él *habrá marcado* (he will have scored) un gol.
En un mes, *habrás aprendido* (you will have learned) a tocar la guitarra.
Ellos *habrán vendido* (they will have sold) su casa antes de mudarse a otra ciudad.
En cinco años, *habré viajado* (I will have traveled) a muchos países.
Antes de que empiece la película, *habremos comprado* (we will have bought) las palomitas de maíz.
Para el próximo mes, ella *habrá comenzado* (she will have started) su nuevo trabajo.
En tres días, *habrán terminado* (they will have finished) de pintar la casa.
Mañana, *habré conocido* (I will have met) a mi ídolo.
Exercise 2: Fill in the blanks with the correct form of the Future Perfect tense
Para el viernes, él *habrá entregado* (he will have handed in) todos los documentos necesarios.
En dos semanas, *habremos organizado* (we will have organized) la fiesta sorpresa.
Para el 2023, *habrán construido* (they will have built) el nuevo estadio.
Antes de las 6 pm, tú *habrás terminado* (you will have finished) de trabajar.
Esta tarde, ella *habrá hecho* (she will have done) las compras para la cena.
En un año, *habré ahorrado* (I will have saved) suficiente dinero para comprar un coche.
Mañana, *habrán cerrado* (they will have closed) la tienda por mantenimiento.
En cinco días, *habremos plantado* (we will have planted) todos los árboles en el jardín.
Para el próximo mes, tú *habrás decidido* (you will have decided) qué carrera estudiar.
Antes de que termine el año, ellos *habrán pagado* (they will have paid) todas sus deudas.
En seis meses, ella *habrá perdido* (she will have lost) 10 kilos.
Para el 2025, *habrán descubierto* (they will have discovered) una cura para esa enfermedad.
Esta noche, *habré dormido* (I will have slept) al menos 8 horas.
En un mes, *habremos aprendido* (we will have learned) a cocinar platos vegetarianos.
Ellos *habrán comprado* (they will have bought) una casa nueva antes de que nazca su hijo.