Future Perfect Tense Exercises For Spanish Grammar
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.
Para el próximo año, (I will have finished) mis estudios universitarios.
Antes de las vacaciones, ellos (they will have completed) todos sus proyectos.
En dos horas, (I will have read) todo el libro.
Esta noche, (they will have had dinner) en el restaurante favorito de su abuela.
Mañana, tú (you will have sent) todas las invitaciones.
Ellos (they will have arrived) a la fiesta antes de las 10 pm.
En una semana, (we will have returned) de nuestras vacaciones.
Antes de que termine el partido, él (he will have scored) un gol.
En un mes, (you will have learned) a tocar la guitarra.
Ellos (they will have sold) su casa antes de mudarse a otra ciudad.
En cinco años, (I will have traveled) a muchos países.
Antes de que empiece la película, (we will have bought) las palomitas de maíz.
Para el próximo mes, ella (she will have started) su nuevo trabajo.
En tres días, (they will have finished) de pintar la casa.
Mañana, (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.
Para el viernes, él (he will have handed in) todos los documentos necesarios.
En dos semanas, (we will have organized) la fiesta sorpresa.
Para el 2023, (they will have built) el nuevo estadio.
Antes de las 6 pm, tú (you will have finished) de trabajar.
Esta tarde, ella (she will have done) las compras para la cena.
En un año, (I will have saved) suficiente dinero para comprar un coche.
Mañana, (they will have closed) la tienda por mantenimiento.
En cinco días, (we will have planted) todos los árboles en el jardín.
Para el próximo mes, tú (you will have decided) qué carrera estudiar.
Antes de que termine el año, ellos (they will have paid) todas sus deudas.
En seis meses, ella (she will have lost) 10 kilos.
Para el 2025, (they will have discovered) una cura para esa enfermedad.
Esta noche, (I will have slept) al menos 8 horas.
En un mes, (we will have learned) a cocinar platos vegetarianos.
Ellos (they will have bought) una casa nueva antes de que nazca su hijo.
Download talkpal app
Learn anywhere anytime
Talkpal is an AI-powered language tutor. It’s the most efficient way to learn a language. Chat about an unlimited amount of interesting topics either by writing or speaking while receiving messages with realistic voice.
Get in touch with us
Talkpal is a GPT-powered AI language teacher. Boost your speaking, listening, writing, and pronunciation skills – Learn 5x Faster!