Spanish Future Perfect Indicative: Complete Guide
Master the Spanish future perfect indicative (futuro perfecto) for actions completed by a future point. Learn formation and uses ('will have done').
Master the Spanish future perfect indicative (futuro perfecto) for actions completed by a future point. Learn formation and uses ('will have done').
The Future Perfect Indicative (Futuro Perfecto or Futuro Compuesto de Indicativo) is used to talk about actions that will have been completed by a certain point in the future. It's also used to express speculation or conjecture about a past action. It's the equivalent of the English "will have + past participle" (e.g., "I will have finished").
When to Use the Spanish Future Perfect Indicative
The Future Perfect Indicative has two main uses:
Describing an action that will be finished before a specific time or another event in the future.
Expressing speculation or probability about a past action (similar to using the Future Simple for present conjecture).
This tense is a compound tense formed using:
Future Simple Indicative of haber + Past Participle of main verb
yo habré
tú habrás
él/ella/usted habrá
nosotros/as habremos
vosotros/as habréis
ellos/ellas/ustedes habrán
yo habré comido (I will have eaten)
tú habrás comido (you will have eaten)
él/ella/usted habrá comido (he/she/you will have eaten)
nosotros/as habremos comido (we will have eaten)
vosotros/as habréis comido (you all will have eaten [Spain])
ellos/ellas/ustedes habrán comido (they/you all will have eaten)
Future Simple talks about future actions; Future Perfect talks about actions completed before a future point.
Future Simple: Mañana terminaré el informe. (Tomorrow I will finish the report.)
Future Perfect: Para mañana, ya habré terminado el informe. (By tomorrow, I will have already finished the report.)
Use the future simple forms of haber (habré, habrás...), not other tenses.
Correct: Yo habré terminado para las cinco. (I will have finished by five.)
Use Future Simple for guessing about the present; use Future Perfect for guessing about the past.
Present Guess: ¿Qué hora es? — Serán las tres. (What time is it? — It must be three.)
Past Guess: ¿Por qué no contestó? — Se habrá quedado dormido. (Why didn't he answer? — He must have fallen asleep.)
Auxiliary verb haber and the past participle stay together. Don't insert words between them.
Correct: Yo ya habré comido.
Ready to practice the Spanish future perfect? Head over to our Practice page and select the futuro perfecto option to practice.
The practice tool will help you master forming and using the future perfect tense for actions that will have been completed by a certain point in the future.