Spanish Future Perfect – Learn and Practice

Welcome 😊 to our grammar lesson on the Spanish Future Perfect (“Futuro Perfecto” or “Futuro Compuesto”).

We use the Future Perfect mainly to express something that will have already happened at some point in the future.

A sentence in Spanish Future Perfect
A sentence in Future Perfect

By the end of this lesson, you will be able to conjugate verbs in Future Perfect and use them in sentences.

You will also find a Quiz and Exercises to practice.

Conjugation of verbs in Future Perfect

The formula to form the Future Perfect consists of 2 words:

  • First, the verb haber in Future Tense: habré, habrás, habrá, habremos, habréis, habrán.
  • Second, the Past Participle of the verb expressing the action. The Past Participle is the same for all persons.


Using that formula, here are some verbs fully conjugated in Future Perfect. These particular verbs have a regular Past Participle:

jugar

to play

beber

to drink

sentir

to feel

yohabré jugadohabré bebidohabré sentido
habrás jugadohabrás bebidohabrás sentido
élhabrá jugadohabrá bebidohabrá sentido
nosotroshabremos jugadohabremos bebidohabremos sentido
vosotroshabréis jugadohabréis bebidohabréis sentido
elloshabrán jugadohabrán bebidohabrán sentido


And here are a couple more verbs conjugated in Future Perfect. These are verbs with an irregular Past Participle:

hacer

to do

ver

to see

yohabré hechohabré visto
habrás hechohabrás visto
élhabrá hechohabrá visto
nosotroshabremos hechohabremos visto
vosotroshabréis hechohabréis visto
elloshabrán hechohabrán visto

Remember…

The Past Participle of regular verbs in -ar ends in -ado.
The Past Participle of regular verbs in -er and -ir ends in -ido.

Some verbs have an irregular Past Participle. The most important irregular ones are:

hacer → hecho
decir → dicho
ver → visto
escribir → escrito
romper → roto
poner → puesto
volver → vuelto
resolver → resuelto
satisfacer → satisfecho
descubrir → descubierto
morir → muerto

Click here to learn more about the Past Participle

Uses of the Future Perfect

Something that will have already happened at some point in the future

We use the Future Perfect to express that something will have already happened at some point in the future.

Graphic explanation of the Spanish Future Perfect
Graphic explanation
  • That point in the future can be a time expression:

En 2025 habré terminado mis estudios.
By 2025 I will have finished my studies.

A las seis habremos hecho todas las tareas.
By six o’clock we will have done all the homework.

Si hacen mucho deporte, para diciembre habrán perdido 10 kilos.
If they do a lot of sport, by December they will have lost 10 kilos.


  • It can also be “by the time something else happens”. That “something else” is conjugated in another tense called Present Subjunctive.

Para cuando decidas, habré cumplido ochenta años.
By the time you decide, I will have turned 80.

Habremos comido cuando llegues.
We will have eaten when you arrive.


Speculating about the recent past

Although it is a future tense, sometimes we use the Future Perfect to speculate about the recent past, in this way:

Antonio llega tarde… ¿Qué habrá pasado?
Antonio is late… What might have happened?.

Habrá tenido algún problema.
He may have had a problem.

Keywords with the Future Perfect

Sometimes we find the words yaaún no and todavía no near the Future Perfect.

Their meanings are:

  • ya = already
  • aún no = not yet
  • todavía no = not yet (same meaning as “aún no”)


We usually place these keywords before the verb:

En 2025 ya habré terminado mis estudios.
By 2025 I will have already finished my studies.

A las 6 ya habremos hecho todas las tareas.
By 6 o’clock we will have already done all our homework.

Si hacen mucho deporte, para diciembre ya habrán perdido 10 kilos.
If they do a lot of sport, by December they will have already lost 10 kilos.

En marzo, el pintor aún no habrá terminado su cuadro.
In March, the painter will not have yet finished his painting.

A mediodía todavía no habremos llegado al hotel.
At noon we will have not reached the hotel yet.

Practice

Quiz

Take this short Quiz about the Future Perfect:


Exercise 1

Conjugate the following verbs in Future Perfect. Click on the gray spaces to see the solutions:

1) yo habré salido (salir)
2) tú habrás bebido (beber)
3) él habrá amado (amar)
4) nosotros habremos hecho (hacer)
5) vosotros habréis visto (ver)
6) ellos habrán dicho (decir)

Exercise 2

A man predicts things that will have already happened by the time the year ends.

Fill the gaps with the Future Perfect of the verbs in brackets:

1) Para cuando termine este año, yo habré dejado de fumar. (dejar)
By the end of this year, I will have quit smoking.

2) También habré perdido diez kilos y habré aprendido karate. (perder, aprender)
I will also have lost ten kilos and I will have learned karate.

3) Mi mujer ya habrá dado a luz a nuestro tercer hijo. (dar)
My wife will have already given birth to our third child.

4) Mis otros dos hijos, Pablo y Carmen, habrán crecido varios centímetros. (crecer)
My other two children, Pablo and Carmen, will have grown several centimeters.

Exercise 3

Here we practice another use of the Future Perfect: speculating about the recent past.

Fill the gaps with the Future Perfect of the verbs in brackets:

1) Son las siete y Ana no ha llegado. ¿Qué habrá ocurrido ? (ocurrir)
It’s seven o’clock and Ana hasn’t arrived. What might have happened?

2) El dinero no está aquí. Alguien lo habrá cogido. (coger)
The money is not here. Somebody must have taken it.

3) ¿Dónde están mis padres? ¿ Habrán ido al supermercado? (ir)
Where are my parents? Maybe they have gone to the supermarket?