Future Perfect: Usage

The future perfect has two main uses in Spanish. The first is the one you'd expect from its name: actions that will have been completed by a future point. The second is unique and very characteristic of Spanish: conjecture about the past.

Use 1: Completed Actions Before a Future Point

The most straightforward use is to describe an action that you expect to be finished by some point in the future. English uses "will have" + past participle for the same job.

Cuando llegues, ya habré terminado el reporte.

When you arrive, I will have already finished the report.

Para las diez, habremos salido de casa.

By ten o'clock, we will have left the house.

En diciembre, él habrá cumplido cuarenta años.

In December, he will have turned forty.

Notice the pattern: a future reference point (often introduced by para, cuando, antes de, or en) + a future perfect verb describing what will already be done by then.

Typical Time Expressions

These expressions signal that the future perfect is appropriate. They set up the future moment by which the action will be complete.

ExpressionMeaning
para (+ time)by (a time)
antes de (+ time)before (a time)
para cuandoby the time
dentro de (+ time)in / within (an amount of time)
en (year/month)by (year / month)

Para las ocho, ya habrás llegado al aeropuerto.

By eight, you will have already arrived at the airport.

Antes del fin de mes, habremos pagado la deuda.

Before the end of the month, we will have paid off the debt.

💡
With cuando, remember to use the subjunctive in the temporal clause, not the future. The main clause can still be in the future perfect: Cuando *llegues, ya habré terminado*.

Use 2: Conjecture About the Past

Just as the simple future can express probability about the present, the future perfect can express probability about the past. You'll often translate it as "must have," "probably has," or "I wonder if it has."

Ya habrá llegado a casa.

She must have already arrived home.

Habrán escuchado el ruido, ¿verdad?

They must have heard the noise, right?

¿Qué habrá pasado?

I wonder what happened.

This is extremely common in spoken Spanish, especially when you're speculating about something you didn't witness directly.

💡
"Must have + past participle" in English almost always lines up with the Spanish future perfect when you're guessing. "He must have forgotten" = Se habrá olvidado. "They must have taken the other road" = Habrán tomado el otro camino.

Real Future vs. Past Conjecture

The same verb form can mean either a real future event or a guess about the past — context tells you which. Compare:

Para mañana, habrá terminado el proyecto.

By tomorrow, he will have finished the project. (real future)

Ya habrá terminado el proyecto.

He must have already finished the project by now. (guess about the past)

When there's no forward-looking time reference, the past-conjecture reading is the likely one.

More Examples of Past Conjecture

¿Dónde habrán puesto las llaves?

I wonder where they put the keys.

Habrá salido temprano por el tráfico.

He must have left early because of traffic.

No sé por qué no vino. Se habrá enfermado.

I don't know why he didn't come. He must have gotten sick.

Common Verbs in Past-Conjecture Sentences

These verbs come up constantly when you're speculating about what has happened:

InfinitiveFuture Perfect (él)Meaning
pasarhabrá pasadomust have happened
olvidarhabrá olvidadomust have forgotten
decirhabrá dichomust have said
irhabrá idomust have gone
hacerhabrá hechomust have done

No contesta el teléfono. Habrá salido.

He's not answering the phone. He must have gone out.

Questions with Reaction

The future perfect is a very common way to voice surprise or curiosity in questions about past events.

¿Quién habrá dejado esto aquí?

I wonder who left this here.

¿Cómo habrá sabido la dirección?

How could he have known the address?

These questions are often rhetorical — you're not expecting an answer so much as expressing wonder.

Now finish the tour of the future with one final tense: the future progressive.

Related Topics

  • Future Perfect: FormationB2Form the Spanish future perfect tense with habré plus the past participle.
  • Future of ProbabilityB2Use the Spanish simple future to express guesses, conjectures, and wondering about the present.
  • Future in Temporal ClausesB2After cuando, hasta que, and similar conjunctions, Spanish uses the subjunctive instead of the future tense.