B2 Future & Conditional 6 min read Medium

Spanish Future Perfect: Actions Completed by (Futuro Perfecto)

Use futuro perfecto to describe actions that will be finished by a specific point in the future.

Grammar Rule in 30 Seconds

Use the Future Perfect to describe an action that will be completed before another point in the future.

  • Use 'haber' in the future tense + past participle: 'Habré terminado' (I will have finished).
  • The past participle ends in -ado (for -ar) or -ido (for -er/-ir).
  • Use it for suppositions about the past: '¿Habrá llegado ya?' (Will he have arrived already?).
Subject + [Haber in Future] + Past Participle

Overview

Imagine it is Friday night. You are waiting for your pizza. You look at the tracker on your phone.

You think: 'By the time the driver arrives, I will have starved.' That is the Future Perfect. It is your time-traveling grammar tool. It lets you jump forward in time.

Then you look back at a finished action. In Spanish, we call this the futuro perfecto or futuro compuesto. It sounds fancy but it is very simple.

You just need a helper verb and a main action. It is like saying 'I will have' plus 'done'. You use it for deadlines.

You use it for promises. You even use it for guesses about the past. It is the 'deadline king' of Spanish grammar.

If you want to talk about finishing your Netflix series by Sunday, you need this. If you want to tell your boss you will have finished the report by 5 PM, use this. It adds a layer of completion to your future plans.

Without it, you are just 'doing' things. With it, you are 'having them done'.

Spanish speakers love to speculate. They love to plan. The futuro perfecto helps with both.

It is a compound tense. This means it has two parts. The first part is the verb haber in the future tense.

This is your auxiliary or 'helper' verb. It acts like a little rocket ship. It carries the meaning forward.

The second part is the past participle. This is the part that tells you what actually happened. Think of it as the 'destination'.

Together, they create a bridge. One end of the bridge is now. The other end is a point in the future.

The action happens somewhere in the middle. By the time you reach the end of the bridge, the action is over. It is perfect for people who like to get things done.

Or for people who like to imagine they will get things done. Use it to sound organized. Use it to sound confident.

Or use it to wonder why your friend hasn't replied to your WhatsApp message yet. Maybe they habrán perdido their phone? We will get to that later.

For now, just know it is about looking back from the future. It is the ultimate 'Mission Accomplished' tense. Even if the mission hasn't started yet.

How This Grammar Works

Think of this tense as a math equation. Future of haber + Past Participle = Future Perfect. The verb haber does all the heavy lifting.
It changes based on who is doing the action. I, you, he, she, we, they. The past participle stays the same.
It is the 'chill' part of the equation. It does not care if you are a boy or a girl. It does not care if there are ten of you.
It just sits there ending in -ado or -ido. Unless it is irregular, but we will fix those. You use this when you have a 'cutoff' point.
This cutoff is often introduced by para (by/for) or dentro de (within). For example, para las diez means 'by ten o'clock'. By that time, something will be finished.
It is not just that you will start. It is that you will be done. This is why it is called 'perfect'.
In grammar, 'perfect' means complete. It is not about being flawless. It is about being finished.
Like a pizza box that only has crumbs left. That is a 'perfect' pizza. You habrás comido the whole thing.
It is very satisfying to use. It gives your sentences a clear end point. No more vague 'I will do it'.
Now it is 'I will have it done'. Your Spanish teacher will be very impressed. Your boss will think you are a productivity genius.
Your friends will just think you are very specific. Either way, you win.

Formation Pattern

1
Building this is like assembling a Lego set. There are two main blocks. You must use them both.
2
Conjugate haber in the future. This is the only part that changes.
3
yo habré (I will have)
4
tú habrás (You will have)
5
él/ella/usted habrá (He/she/you formal will have)
6
nosotros/as habremos (We will have)
7
vosotros/as habréis (You all will have - Spain)
8
ellos/ellas/ustedes habrán (They/you all will have)
9
Add the Past Participle.
10
For -ar verbs: Remove -ar and add -ado. (Example: hablarhablado)
11
For -er and -ir verbs: Remove the ending and add -ido. (Example: comercomido, vivirvivido)
12
Put them together.
13
Para mañana, habré terminado. (By tomorrow, I will have finished.)
14
Habrás visto la película. (You will have seen the movie.)
15
Note: If the verb is reflexive, the pronoun goes at the very beginning. Me habré duchado (I will have showered). Never put anything between haber and the participle. They are best friends. They are glued together. Do not try to sneak an adverb in there. Keep them close. Some verbs are rebels (irregulars). Hacer becomes hecho. Decir becomes dicho. Escribir becomes escrito. Learn these rebels early. They are the most common ones. You will use hecho more than almost any other participle. Especially when talking about homework. Or chores. Or that TikTok you promised to record.

When To Use It

You use this in three main scenarios. First: The Deadline. This is the most common.
You are looking at a clock or a calendar. Para el lunes, habré estudiado todo. (By Monday, I will have studied everything.) Liar. But the grammar is correct!
Second: The Prediction. You are guessing about the future. Dentro de un año, habrán inventado algo nuevo. (In a year, they will have invented something new.) Third: The 'Probability' Guess.
This is a cool Spanish trick. You use the future perfect to guess about the past. Imagine your friend is late.
You say, Habrá perdido el autobús. This means 'He probably lost the bus' or 'He must have lost the bus'. You are using a future structure to talk about a past 'maybe'. It is like being a detective.
You see a clue and you guess. 'She didn't call. She habrá olvidado her phone.' It is very common in daily conversation.
If someone looks tired, you might say habrá dormido poco (he probably slept little). It shows you are thinking. It makes you sound like a native speaker.
Natives love to speculate about why things happened. Use it for social media too. If a post has no likes, you think: Nadie lo habrá visto (No one must have seen it).
It is the 'detective' tense.

Common Mistakes

The biggest mistake is the 'Sandwich Error'. Do not put words between haber and the participle. In English, we say 'I will have already eaten'. In Spanish, you cannot say Habré ya comido. No! You must say Ya habré comido. The habré and comido are married. No intruders allowed. Another mistake is mixing up the helper verb. Some learners try to use tener because it means 'to have'. But tener is for possession. Like having a car or a dog. Haber is for grammar. It is the only helper in town for this tense. Don't use tener. It will sound very weird. Like saying 'I possess eaten'. People will look at you funny. Also, remember the irregulars. Do not say habré hacido. It is habré hecho. If you say hacido, a Spanish angel loses its wings. Also, watch out for the accent marks on haber. They are very important. Habrá (future) is not the same as habra (which isn't really a thing here). Without the accent, it loses its future power. Finally, don't overthink the gender. The participle in this tense never changes. It is always -ado or -ido. Even if a thousand girls are doing the action, it is habremos terminado, not terminadas. Keep it simple. One ending for everyone. It is the most inclusive part of Spanish grammar.

Contrast With Similar Patterns

How is this different from the Simple Future? Simple Future is just estudiaré (I will study). It is a promise to act.
Future Perfect is habré estudiado (I will have studied). It is a promise to finish. One is a journey, the other is the destination.
Use Simple Future for 'I will go to the gym'. Use Future Perfect for 'By 8 PM, I will have gone to the gym'. See the difference?
One is about the effort, one is about the result. What about the Past Perfect (había comido)? That is for the past.
'I had eaten when you arrived.' It's looking back from a past point. Future Perfect looks back from a future point. It's like inception but with verbs.
Also, compare it to the 'Probability' use of the Simple Future. If you say ¿Quién será? it means 'Who could it be (now)?'. If you say ¿Quién habrá sido? it means 'Who could it have been (then)?'.
The Future Perfect adds that 'have' element. It shifts the 'maybe' into the past. It is a very versatile tool.
Once you master it, your time-tracking in Spanish becomes 100% more accurate. You can talk about your retirement. You can talk about your next vacation.
You can even talk about why your Uber is taking so long. Se habrá perdido (He must have gotten lost). It is the Swiss Army knife of future-thinking.

Quick FAQ

Q

Can I use this for 'must have'?

Yes! Habrá sido él means 'It must have been him'. It is a guess.

Q

Do the endings change for feminine subjects?

No. In this tense, the past participle is static. Always -ado or -ido.

Q

What is the most common time word used with this?

Para. It means 'by' when used with time. Para mañana, para el lunes.

Q

Is this used in Latin America and Spain?

Yes, it is universal. Some regions use the 'probability' guess more often, but everyone understands it.

Q

What if I forget the future of haber?

Just remember the endings: , -ás, , -emos, -éis, -án. They are the same as regular future verbs!

Q

Can I use it with si (if)?

Usually, we use other tenses for 'if' clauses, but you can say things like 'If he hasn't arrived, he will have forgotten'.

Q

Is it okay to use it in texts?

Totally. ¿Habrás terminado ya? (Will you have finished already?) is a great way to nudge a slow-replying friend.

Q

What is the irregular for ver?

It is visto. Never say vido. That is a classic mistake.

Q

Do I need to use yo, , etc.?

Not really. The ending of haber tells you who is speaking. Habré can only be yo.

Q

How do I say 'I will have had'?

Habré tenido. Use haber as the helper and tener as the participle. It sounds repetitive but it is correct!

Conjugation of 'Haber' (Future) + Participle

Pronoun Haber (Future) Participle (-ar) Participle (-er/-ir)
Yo
habré
hablado
comido
habrás
hablado
comido
Él/Ella
habrá
hablado
comido
Nosotros
habremos
hablado
comido
Vosotros
habréis
hablado
comido
Ellos/Ellas
habrán
hablado
comido

Meanings

The Future Perfect describes an action that will be finished before a specific time or another action in the future.

1

Future Completion

Actions completed by a future deadline.

“Para las diez, habremos cenado.”

“Mañana a esta hora, habré llegado a Madrid.”

2

Past Supposition

Speculating about an action that occurred in the past.

“¿Por qué no contesta? Se habrá quedado sin batería.”

“Habrán tenido un problema en el aeropuerto.”

Reference Table

Reference table for Spanish Future Perfect: Actions Completed by (Futuro Perfecto)
Subject Haber (Future) Past Participle Example
Yo
habré
comido
Habré comido para las 2.
habrás
visto
Habrás visto el mensaje.
Él/Ella/Ud.
habrá
hecho
Habrá hecho la tarea.
Nosotros
habremos
salido
Habremos salido pronto.
Vosotros
habréis
vuelto
Habréis vuelto de Ibiza.
Ellos/Ellas/Uds.
habrán
terminado
Habrán terminado el video.

Formality Spectrum

Formal
Habré concluido el informe.

Habré concluido el informe. (Work)

Neutral
Habré terminado el informe.

Habré terminado el informe. (Work)

Informal
Ya habré acabado el informe.

Ya habré acabado el informe. (Work)

Slang
Ya habré liquidado el informe.

Ya habré liquidado el informe. (Work)

Uses of Futuro Perfecto

Futuro Perfecto

Future Deadline

  • Para mañana By tomorrow
  • Habré terminado I will have finished

Probability (Past)

  • Habrá sido... It must have been...
  • Habrán olvidado They must have forgotten

Future Simple vs. Future Perfect

Futuro Simple (Action)
Comeré I will eat
Llegarás You will arrive
Futuro Perfecto (Completion)
Habré comido I will have eaten
Habrás llegado You will have arrived

How to form the Futuro Perfecto

1

Is the subject 'Yo'?

YES
Use 'habré'
NO
Check other Haber forms
2

Is the verb irregular?

YES
Use irregular form (e.g., hecho, visto)
NO ↓

Irregular Past Participles to Remember

⚠️

Common Irregulars

  • Hecho (Hacer)
  • Dicho (Decir)
  • Visto (Ver)
  • Escrito (Escribir)
  • Puesto (Poner)
  • Vuelto (Volver)

Examples by Level

1

Habré comido.

I will have eaten.

2

Habrás llegado.

You will have arrived.

3

Habrá terminado.

He will have finished.

4

Habremos salido.

We will have left.

1

Para las cinco, habré terminado.

By five, I will have finished.

2

Se habrá perdido.

He must have gotten lost.

3

Habrán llegado ya.

They will have arrived already.

4

Habré visto la película.

I will have seen the movie.

1

Cuando llegues, ya habré cocinado.

When you arrive, I will have cooked.

2

Habrán tenido un retraso.

They must have had a delay.

3

Para el año que viene, habré viajado.

By next year, I will have traveled.

4

No habremos terminado a tiempo.

We won't have finished on time.

1

Para cuando termine el curso, habré adquirido nuevas habilidades.

By the time the course ends, I will have acquired new skills.

2

Se habrá olvidado de la cita, por eso no vino.

He must have forgotten the appointment, that's why he didn't come.

3

Habrán sido las mejores vacaciones de mi vida.

They will have been the best vacation of my life.

4

Habré completado el informe antes de la reunión.

I will have completed the report before the meeting.

1

Habrá sido una decisión difícil, pero necesaria.

It must have been a difficult, but necessary decision.

2

Para el final de la década, habremos transformado la industria.

By the end of the decade, we will have transformed the industry.

3

Habrán estado trabajando sin descanso.

They must have been working without rest.

4

Habré terminado de leer el libro para entonces.

I will have finished reading the book by then.

1

Habrá sido el destino lo que nos unió.

It must have been fate that brought us together.

2

Para cuando se publique, habremos revisado cada detalle.

By the time it is published, we will have reviewed every detail.

3

Habrán sido años de esfuerzo constante.

It must have been years of constant effort.

4

Habré consolidado mi posición en el mercado.

I will have consolidated my position in the market.

Easily Confused

Spanish Future Perfect: Actions Completed by (Futuro Perfecto) vs Conditional Perfect

Both use 'haber' + participle.

Common Mistakes

Yo habré comer

Yo habré comido

Must use past participle.

Teneré terminado

Habré terminado

Use haber, not tener.

Habrá ido el tren

El tren se habrá ido

Reflexive verbs need the pronoun.

Habría terminado

Habré terminado

Confusing conditional with future.

Sentence Patterns

Para el ___, habré ___.

Real World Usage

Work common

Habré enviado el archivo.

🎯

The 'Must Have' Hack

If you want to say 'He probably did it' without using the word 'probablemente', just use the futuro perfecto: 'Lo habrá hecho'. It sounds very native!
⚠️

No Gender Agreement

Never change the '-o' at the end of the past participle in this tense. Even if a group of women are talking, it is 'habremos terminado', never 'terminadas'.
💡

Deadlines with 'Para'

The word 'para' is your best friend with this tense. Whenever you see 'para + time' (para las dos, para el lunes), the futuro perfecto is likely needed.

Smart Tips

Use future perfect.

Quizás él olvidó. Él se habrá olvidado.

Pronunciation

ha-BREH

Stress

The stress is on the last syllable of 'habré'.

Rising

¿Habrás terminado?

Questioning completion.

Memorize It

Mnemonic

Think 'Haber' (Future) + 'Done' (Participle).

Visual Association

Imagine a clock showing a future time with a finished task list next to it.

Rhyme

Para el futuro, habré terminado, con el participio en -ado o -ido.

Story

I look at my calendar for next year. I see a big red circle. By that date, I will have finished my degree. I smile, knowing I will have achieved my goal.

Word Web

HabréHabrásHabráHabremosHabréisHabránParticipio

Challenge

Write 3 things you will have done by the end of this year.

Cultural Notes

Used frequently for past speculation.

Derived from Latin 'habere' + past participle.

Conversation Starters

¿Qué habrás hecho para el próximo año?

Journal Prompts

Describe your life in 5 years.

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Fill in the blank with the correct form of futuro perfecto.

Para mañana, yo (terminar) ___ el informe.

✓ Correct! ✗ Not quite. Correct answer: habré terminado
We use 'habré' for 'yo' and the past participle 'terminado'.
Which sentence correctly expresses probability about the past? Multiple Choice

Choose the correct sentence:

✓ Correct! ✗ Not quite. Correct answer: Ellos habrán comido ya.
The future perfect (habrán + comido) is used to say 'They must have eaten already'.
Find and fix the mistake in the irregular verb. Error Correction

Find and fix the mistake:

Para las cinco, habré escribido el correo.

✓ Correct! ✗ Not quite. Correct answer: Para las cinco, habré escrito el correo.
'Escribir' has an irregular past participle: 'escrito'.

Score: /3

Practice Exercises

1 exercises
Fill in the blank.

Para mañana, yo ___ (terminar) el libro.

✓ Correct! ✗ Not quite. Correct answer: habré terminado
Correct conjugation.

Score: /1

Practice Bank

10 exercises
Complete the sentence. Fill in the Blank

Dentro de dos años, nosotros (comprar) ___ una casa.

✓ Correct! ✗ Not quite. Correct answer: habremos comprado
Reorder the words to form a correct sentence. Sentence Reorder

habrá / María / ya / llegado / .

✓ Correct! ✗ Not quite. Correct answer: María habrá llegado ya.
Translate to Spanish. Translation

You (informal) will have seen the movie.

✓ Correct! ✗ Not quite. Correct answer: Habrás visto la película.
Identify the correct usage for 'They must have done it'. Multiple Choice

How do you say 'They must have done it'?

✓ Correct! ✗ Not quite. Correct answer: Lo habrán hecho.
Match the conjugation of 'haber' with the subject. Match Pairs

Match the pairs:

✓ Correct! ✗ Not quite. Correct answer: Yo - habré
Correct the gender agreement error. Error Correction

Las profesoras habrán terminadas la clase.

✓ Correct! ✗ Not quite. Correct answer: Las profesoras habrán terminado la clase.
Fill in the blank. Fill in the Blank

Para cuando vuelvas, yo ya (salir) ___.

✓ Correct! ✗ Not quite. Correct answer: habré salido
Pick the correct future perfect sentence. Multiple Choice

Which is correct?

✓ Correct! ✗ Not quite. Correct answer: Habréis vuelto de las vacaciones.
Translate: 'By 5 PM, he will have called.' Translation

Para las 5 PM...

✓ Correct! ✗ Not quite. Correct answer: él habrá llamado.
Fill in the blank. Fill in the Blank

Vosotros (decir) ___ la verdad.

✓ Correct! ✗ Not quite. Correct answer: habréis dicho

Score: /10

FAQ (1)

Yes, very.

Scaffolded Practice

1

1

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

English high

Future Perfect

None.

French high

Futur Antérieur

None.

German moderate

Futur II

Word order.

Japanese low

Te-iru form + future

No direct equivalent.

Arabic partial

Future + perfect

Morphology.

Chinese low

Future marker + le

No conjugation.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!