Future perfect: habrá revisado, habremos terminado...

Futuro perfecto: habrá revisado, habremos terminado...


El futuro perfecto expresa una acción ya terminada antes de otro momento futuro.

(The future perfect expresses an action that has already been completed before another future moment.)

What the futuro perfecto really means

  • Core idea: you look to a point in the future and say an action will be already completed by then.
  • Think of it as the Spanish version of: “will have + past participle”.
  • It often appears with time markers like para, antes de, dentro de, en (a year), para entonces, a estas alturas.
Future reference point Completed action (futuro perfecto) English cue
Para el viernes… …ya habré enviado la solicitud. By Friday… I will have sent
Cuando termine el mes… …muchos habrán cotizado lo suficiente. When the month ends… many will have contributed

How to build it quickly (and what never changes)

  • Formula: haber (future) + past participle
  • haber in the future: habré, habrás, habrá, habremos, habréis, habrán
  • Past participle:
    • -ar → -ado (cotizar → cotizado)
    • -er/-ir → -ido (perder → perdido, subir → subido)
  • Key exception to English habits: the participle is invariable.
    • habrán cotizadoshabrán cotizado
    • habrá aprobadahabrá aprobado

Use 1: “completed before a future moment” (the most common use)

  • You usually have two time layers:
    • Reference point (future): para el viernes / cuando… / para cuando…
    • Completed action: habré/habrás/habrá… + participio
  • Typical sentence patterns:
    • Para + date/time, (ya) habré + participio.
    • Para cuando + present subjunctive, (ya) habré + participio. (Because “para cuando” points to the future.)
Pattern Correct Spanish
By the time + future event Para cuando me llame la ETT, ya habré actualizado mi currículum.
By + deadline Para el viernes, usted ya habrá presentado la solicitud.

Use 2: probability about the past (“must have…”, “probably…”)

  • Spanish also uses futuro perfecto to make a professional-sounding inference about a past event.
  • Meaning: “He/She/They probably did it” / “They must have done it”.
  • Common in reports, analysis, and office talk: según…, probablemente, imagino que…
  • Example (past probability): Según él, el SEPE habrá aprobado la prestación ayer. (He says they probably approved it yesterday.)
  • Contrast with simple future (not probability): Mañana el SEPE aprobará la prestación. (Tomorrow they will approve it.)

Quick decision guide: which tense do I need?

If you mean… Spanish tense Example
It will be finished before a future moment Futuro perfecto Para mañana a esta hora, ya habré terminado.
It will happen in the future (no “already by then”) Futuro simple Mañana terminaré el informe.
It has happened (connected to now) Pretérito perfecto Hoy ya he terminado.

Self-check: 4 things to verify before you answer

  1. Is there a future reference point? (para el viernes / cuando termine / para cuando…)
  2. Do I mean “already completed by then”? If yes → futuro perfecto.
  3. Is haber correctly conjugated in the future? habré / habrás / habrá / habremos / habréis / habrán
  4. Is the participle invariable? No -a, no -s.

Common mistakes (and clean fixes)

  • Using present perfect with a future time marker
    • Mañana a esta hora ya he entregado la solicitud.
    • Mañana a esta hora ya habré entregado la solicitud.
  • Changing the participle
    • Ellos habrán perdidos los documentos.
    • Ellos habrán perdido los documentos.
  • Mixing up “future probability” vs “future plan”
    • Probable past: El paro habrá subido por los despidos. (It has probably risen.)
    • Future prediction: El paro subirá este verano. (It will rise.)
  1. Future perfect ⇒ haber (future) + past participle.
  2. It is used to express an action that happens before another future action.
  3. It can also express probability about the past.
Verbos en -ar: Cotizar (-ar verbs: To contribute (social security))Verbos en -er: Perder (-er verbs: To lose)Verbos en -ir: Subir (-ir verbs: To go up / to upload)
Yo habré cotizadoYo habré perdidoYo habré subido
Tú habrás cotizadoTú habrás perdidoTú habrás subido
Él/Ella/Usted habrá cotizadoÉl/Ella/Usted habrá perdidoÉl/Ella/Usted habrá subido
Nosotros/as habremos cotizadoNosotros/as habremos perdidoNosotros/as habremos subido
Vosotros/as habréis cotizadoVosotros/as habréis perdidoVosotros/as habréis subido
Ellos/Ellas/Ustedes habrán cotizadoEllos/Ellas/Ustedes habrán perdidoEllos/Ellas/Ustedes habrán subido

Exceptions!

  1. The past participle does not change (no feminine/plural forms).

Exercise 1: Multiple choice

Instruction: Choose the correct answer

Fetching your corrections... Please don't close this page yet.

1. Para el viernes, usted ya ____ la solicitud del subsidio y podremos revisar los documentos.

By Friday, you will already ____ the benefit application and we will be able to review the documents.

2. Cuando termine el mes, muchos trabajadores ____ lo suficiente a la Seguridad Social para solicitar la prestación.

When the month ends, many workers ____ enough to Social Security to apply for the benefit.

3. Para cuando me llame la ETT, ya ____ mi currículum y mis referencias.

By the time the temp agency calls me, I already ____ my résumé and my references.

4. A estas alturas, el paro ____ por los despidos temporales, aunque es probable que baje en verano.

By now, unemployment ____ due to temporary layoffs, although it is likely to fall in summer.

Exercise 2: Rewrite the phrases

Instruction: Rewrite the sentences in the future perfect (haber in the future + past participle) to indicate an action completed before another future moment; follow the model: “Para cuando llegues, yo (terminar) el informe” → “Para cuando llegues, yo habré terminado el informe.”

Fetching your corrections... Please don't close this page yet.

Show/Hide translation Show/Hide hints
  1. Para cuando empiece la reunión, el director (subir) el informe a la nube.
    ⇒ ____________________________________________________________________________________________________ Example
    Para cuando empiece la reunión, el director habrá subido el informe a la nube.
    (By the time the meeting starts, the director will have uploaded the report to the cloud.)
  2. Cuando lleguemos a la oficina, nosotros (perder) ya una hora en atascos.
    ⇒ ____________________________________________________________________________________________________ Example
    Cuando lleguemos a la oficina, nosotros habremos perdido ya una hora en atascos.
    (When we get to the office, we will have already lost an hour in traffic jams.)
  3. Antes de que te llamen de Recursos Humanos, tú (cotizar) seis meses más.
    ⇒ ____________________________________________________________________________________________________ Example
    Antes de que te llamen de Recursos Humanos, tú habrás cotizado seis meses más.
    (Before they call you from Human Resources, you will have paid contributions for six more months.)
  4. En 2030, el gobierno (subir) la edad de jubilación si no hay acuerdo.
    ⇒ ____________________________________________________________________________________________________ Example
    En 2030, el gobierno habrá subido la edad de jubilación si no hay acuerdo.
    (In 2030, the government will have raised the retirement age if there is no agreement.)

Exercise 3: Multiple Choice

Instruction: Choose the correct sentence in each case.

Fetching your corrections... Please don't close this page yet.

1.
Incorrect: here the future perfect is needed to express anteriority with respect to a future moment; the present perfect (he entregado) does not match 'tomorrow at this time'.
2.
Incorrect: the participle does not change in gender or number; 'aprobado' must be used, not 'aprobada'.

Written by

This content has been designed and reviewed by the coLanguage pedagogical team: About coLanguage

Profile Picture

Alessia Amoroso

Master of Languages, Cultures, Communication

Università degli Studi di Modena e Reggio Emilia

University_Logo

Last Updated:

Saturday, 23/05/2026 17:21