Spanish Future Perfect

Future Perfect in Spanish - Learn and Practice

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

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

A sentence in Spanish Future Perfect
A sentence in Future Perfect

This lesson will teach you everything about the Future Perfect: how to conjugate verbs and how to use it, providing example sentences.

At the end you’ll find a Quiz and Exercises for practice.

Conjugation of verbs in Future Perfect

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

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


With our formula in mind, here is a table with three verbs fully conjugated in Future Perfect. These particular verbs have a regular Past Participle:

 jugarbebersentir
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:

 hacerver
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 frequent irregulars 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

Expressing that something 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 6 o’clock we will have done all the homework.

Si siguen así, para diciembre habrán perdido 10 kilos.
If they go on like this, 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 by the time you arrive.


Speculating about the recent past

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

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

We frequently find the keywords 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 the homework.

Si siguen así, para diciembre ya habrán perdido 10 kilos.
If the go on like this, 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 finished his painting yet.

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 Spanish Future Perfect!:


Exercise 1

Conjugate the following verbs in Future Perfect:

1) yo __ ___ (salir)
2)__ ___ (beber)
3) él __ ___ (amar)
4) nosotros __ ___ (hacer)
5) vosotros __ ___ (ver)
6) ellos __ ___ (decir)

Solutions:
1) habré salido
2) habrás bebido
3) habrá amado
4) habremos hecho
5) habréis visto
6) habrán dicho


Exercise 2

A man imagines everything that will have already happened by the time the year ends.

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

Para cuando termine este año, yo __ ___ 1.(dejar) de fumar.
By the time this year is over, I will have quit smoking.

También __ ___ 2.(perder) diez kilos y __ ___ 3.(aprender) un poco de karate.
I will also have lost ten kilos and I will have learned a little karate.

Mi mujer ya __ ___ 4.(dar) a luz a nuestro tercer hijo.
My wife will have already given birth to our third child.

Mis otros dos hijos, Pablo y Carmen, __ ___ 5.(crecer) varios centímetros.
My other two children, Pablo and Carmen, will have grown several centimeters.

Solutions:
1) habré dejado
2) habré perdido
3) habré aprendido
4) habrá dado
5) habrán crecido


Exercise 3

In this exercise 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é __ ___ (ocurrir)?
It’s seven o’clock and Ana hasn’t arrived. What might have happened?

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

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

Solutions:
1) habrá ocurrido
2) habrá cogido
3) Habrán ido