Future Perfect: Formation

The future perfect (el futuro perfecto or futuro compuesto) is Spanish's tense for things that will have happened by a certain point. It's a compound tense built from the future of haber plus the past participle.

The Formula

haber (future) + past participle

Like every Spanish compound tense, the two parts stay together — nothing can come between them — and the past participle never changes form.

Future of Haber

The verb haber is irregular in the future: its stem is habr-. Combine that stem with the normal future endings.

SubjectForm of haber
yohabré
habrás
él / ella / ustedhabrá
nosotros / nosotrashabremos
ellos / ellas / ustedeshabrán
💡
Every form of haber in the future carries a written accent, except habremos. This matches the pattern of regular future verbs — only nosotros goes without.

The Past Participle

Recall that the past participle is formed by dropping the infinitive ending and adding:

  • -ar verbs → -ado (hablar → hablado)
  • -er verbs → -ido (comer → comido)
  • -ir verbs → -ido (vivir → vivido)

Putting Them Together: hablar

SubjectFuture Perfect
yohabré hablado
habrás hablado
él / ella / ustedhabrá hablado
nosotros / nosotrashabremos hablado
ellos / ellas / ustedeshabrán hablado

Para mañana a las seis, habré hablado con el cliente.

By six o'clock tomorrow, I will have spoken with the client.

Comer in the Future Perfect

SubjectFuture Perfect
yohabré comido
habrás comido
él / ella / ustedhabrá comido
nosotros / nosotrashabremos comido
ellos / ellas / ustedeshabrán comido

Cuando llegues, ya habremos comido.

When you arrive, we will have already eaten.

Vivir in the Future Perfect

SubjectFuture Perfect
yohabré vivido
habrás vivido
él / ella / ustedhabrá vivido
nosotros / nosotrashabremos vivido
ellos / ellas / ustedeshabrán vivido

Para diciembre, habremos vivido aquí por cinco años.

By December, we will have lived here for five years.

Irregular Past Participles

Some common verbs have irregular past participles — the same set you see in the present perfect and pluperfect. These combine with habré, habrás, etc. exactly the same way.

InfinitivePast ParticipleExample (yo)
abrirabiertohabré abierto
decirdichohabré dicho
escribirescritohabré escrito
hacerhechohabré hecho
ponerpuestohabré puesto
vervistohabré visto
volvervueltohabré vuelto

Habrá hecho todo el trabajo para el viernes.

He will have done all the work by Friday.

Habrán visto la película antes de la reseña.

They will have seen the movie before the review.

Word Order

Same rule as in all compound tenses: pronouns, the word no, and adverbs go before haber, never between haber and the participle.

No habré terminado para esa hora.

I won't have finished by that time.

Todavía no habremos llegado cuando empiece la película.

We won't yet have arrived when the movie starts.

💡
Think of habré + past participle as a single "block." Nothing can squeeze inside it. If you want to negate or add a pronoun, do it before the whole block: ya lo habré hecho, not habré ya lo hecho.

Now that you know how to form the future perfect, learn when and why to use it.

Related Topics