B2

Future Perfect in Spanish

Futuro Perfecto

Overview

The future perfect tense (futuro perfecto) allows you to talk about actions that will be completed before a specific point in the future. If you want to say "I will have finished by Friday" or "They will have arrived by then," this is the tense you need. It is a compound tense, meaning it combines a helping verb with a past participle.

At the B2 level, you are ready to express more nuanced ideas about time, and the future perfect is a key tool for doing so. Beyond its primary use of describing completed future actions, Spanish speakers also use this tense to express probability or conjecture about past events. For instance, instead of saying "He probably forgot," a Spanish speaker might use the future perfect to convey the same idea with a single verb form.

This tense is common in both spoken and written Spanish, so mastering it will make your communication sound more natural and precise.

How It Works

The future perfect is formed with the future tense of haber plus the past participle of the main verb.

Conjugation of haber in the Future

Person Haber (Future)
yo habré
habrás
él/ella/usted habrá
nosotros/as habremos
vosotros/as habréis
ellos/ellas/ustedes habrán

Forming the Past Participle

Verb Type Ending Example
-ar verbs -ado hablar → hablado
-er verbs -ido comer → comido
-ir verbs -ido vivir → vivido

Remember that some verbs have irregular past participles: hacer → hecho, escribir → escrito, ver → visto, volver → vuelto, poner → puesto, decir → dicho, abrir → abierto, morir → muerto.

Two Main Uses

1. Completed action before a future point: Use the future perfect when an action will be finished before a deadline or before another future event.

Para las ocho, habré cenado. — By eight, I will have had dinner.

2. Probability or conjecture about the past: Spanish uses the future perfect to speculate about what has probably happened.

Habrá perdido el tren. — He must have missed the train. (He has probably missed the train.)

Examples in Context

Spanish English Note
Habré terminado para las cinco. I will have finished by five. Completed before a deadline
Cuando llegues, ya habré salido. When you arrive, I will have already left. Before another future event
Habrá olvidado la cita. He must have forgotten the appointment. Probability about the past
Se habrán equivocado de dirección. They must have taken the wrong direction. Conjecture
Para diciembre, habremos ahorrado suficiente. By December, we will have saved enough. Future deadline
¿Habrás terminado antes de las tres? Will you have finished before three? Question form
No habrán llegado todavía. They won't have arrived yet. Negative form
Ya habréis comido cuando yo llegue. You all will have already eaten when I arrive. Vosotros form
Le habrá costado mucho trabajo. It must have taken him a lot of work. Probability
Habré leído el libro para el lunes. I will have read the book by Monday. Deadline

Common Mistakes

Confusing the Future Perfect with the Simple Future

  • Wrong: Cuando llegues, saldré. (meaning "I will have already left")
  • Right: Cuando llegues, ya habré salido.
  • Why: The simple future (saldré) means "I will leave," not "I will have left." Use the future perfect to show the action is completed before another future event.

Forgetting Irregular Past Participles

  • Wrong: Habré hacido la tarea.
  • Right: Habré hecho la tarea.
  • Why: Hacer has the irregular participle hecho. Review irregular participles to avoid this error.

Using the Wrong Auxiliary Verb

  • Wrong: Seré terminado para mañana.
  • Right: Habré terminado para mañana.
  • Why: Unlike some other languages, Spanish always uses haber (not ser) as the auxiliary for compound tenses.

Missing the Probability Meaning

  • Wrong: Interpreting Habrá salido as "He will have left" when context suggests probability.
  • Right: Understanding it as "He has probably left" depending on context.
  • Why: The future perfect frequently expresses conjecture in conversational Spanish. Pay attention to context clues.

Usage Notes

The probability use of the future perfect is very common in everyday spoken Spanish, particularly in Spain. In Latin America, speakers may prefer constructions with probablemente or seguramente plus the present perfect instead.

In formal writing, the future perfect primarily retains its temporal meaning (completed before a future point). The probability use is more characteristic of informal and conversational registers.

When used with temporal conjunctions like cuando, antes de que, or para cuando, the subordinate clause typically uses the present subjunctive: Cuando llegues (not cuando llegarás).

Practice Tips

  • Create timeline sentences: Pick a future date (your birthday, a holiday) and write five things you will have accomplished by then. This reinforces the "completed before a deadline" pattern naturally.

  • Practice the probability use: When you hear about something that happened, try rephrasing your reaction using the future perfect. Instead of "Probablemente se olvidó," say "Se habrá olvidado."

  • Pair with time markers: Practice combining the future perfect with key phrases like para entonces (by then), para las cinco (by five), antes de que (before), and cuando (when) to build natural-sounding sentences.

Related Concepts

선행 개념

Simple FutureB1

다른 B2 개념들

Future Perfect in Spanish와 더 많은 스페인어 문법을 연습하고 싶으신가요? 간격 반복으로 공부할 수 있는 무료 계정을 만들어요.

무료로 시작하기