Spanish flag

Tense guide
Futuro perfecto (Future Perfect)

Language: Spanish
Tense:
Person:

Practice conjugation drills

Introduction

This verb tense is used to talk about actions that will be completed before another point in the future. It is the Spanish way of saying "will have done something". It can also be used to make a guess about something that happened in the past.

The most common use is to talk about an action that will be finished before a specific future time or before another future event. It connects two points in the future, with one happening before the other.

Para cuando llegues, yo ya habré cocinado la cena.
(By the time you arrive, I will have already cooked dinner.)
Para el viernes, nosotros habremos terminado el informe.
(By Friday, we will have finished the report.)
Dentro de un año, habré aprendido a hablar español.
(In a year, I will have learned to speak Spanish.)
Antes de que empiece la película, ellos habrán comprado las palomitas.
(Before the movie starts, they will have bought the popcorn.)
Cuando tengas 30 años, habrás viajado por todo el mundo.
(When you are 30, you will have traveled all over the world.)

Another important use is to make a supposition or guess about a past action. You are not sure what happened, so you guess. It often translates to "must have" or "probably" in English.

El suelo está mojado. Habrá llovido.
(The ground is wet. It must have rained.)
Ana no está en la oficina. Se habrá ido a casa.
(Ana isn't at the office. She probably went home.)
- ¿Por qué no me llamaste? - Tu teléfono habrá estado apagado.
(- Why didn't you call me? - Your phone must have been off.)
No encuentro mis llaves. Las habré dejado en el coche.
(I can't find my keys. I must have left them in the car.)

Be careful: in this second pattern, you are using a "future" tense to talk about a guess in the past. The context makes the meaning clear.

Conjugation patterns