01 · The "by then" deadline
Para las cinco, habré terminado el informe.
By five, I will have finished the report.
Habré + participle marks a finish line before a deadline. Say para or cuando first and the tense follows naturally.
Say what will have happened, what must have happened, and what would have — out loud.
The future perfect is the future of haber (habré, habrás, habrá, habremos, habrán) plus a past participle, and it's the "by then" tense: Para las cinco, habré terminado el informe — by five, I'll have finished. Its second job is speculation about what must have happened: No contesta. Se habrá dormido — he must have fallen asleep. The conditional perfect (habría + participle) is the "would have" tense for roads not taken: Habría ido a la fiesta, pero estaba enfermo. Put them together for past hypotheticals — si takes hubiera, the result takes habría: Si hubiera estudiado más, habría aprobado.
Below: both tenses phrase by phrase, the auxiliary mix-ups and irregular participles that trip learners — and a way to practise speculating and regretting in a real spoken exchange, not a conjugation drill.
The warm-up pack
Guessing what happened, wishing something had, and predicting what will have — all in one tense family.
01 · The "by then" deadline
Para las cinco, habré terminado el informe.
By five, I will have finished the report.
Habré + participle marks a finish line before a deadline. Say para or cuando first and the tense follows naturally.
02 · Educated guessing about someone's silence
No contesta. Se habrá dormido.
He's not answering. He must have fallen asleep.
This isn't about the future at all — it's a guess about right now. Spanish reaches for habrá where English says 'must have'.
03 · Wondering out loud
¿Habrá recibido mi mensaje?
I wonder if he got my message.
Same speculative habrá, but as a genuine question you're asking yourself, not a statement.
04 · The road not taken
Habría ido a la fiesta, pero estaba enfermo.
I would have gone to the party, but I was sick.
Habría + participle is what didn't happen. Pero at the end almost always signals the reason it fell through.
05 · A compliment for what didn't happen
Habrías disfrutado mucho del concierto.
You would have really enjoyed the concert.
A gentle way to say 'you missed something good' — pure hypothetical, no blame attached.
06 · The full past hypothetical
Si hubiera estudiado más, habría aprobado.
If I had studied more, I would have passed.
The full formula: si takes hubiera, the result takes habría. Mixing the two up is the single most common slip.
07 · The compact way to say 'should have'
Debería haber llamado antes.
I should have called earlier.
Shorter than the si-clause version, and just as common — this is how regret actually gets said out loud.
08 · The compact way to say 'could have'
Podría haber sido un desastre.
It could have been a disaster.
Same shape as debería haber, different flavor — this one's about what almost went wrong, not what you owed someone.
09 · No regrets, said properly
No habría cambiado nada.
I wouldn't have changed anything.
Confident, not defensive — you're saying the outcome was fine exactly as it was.
10 · Predicting decades ahead
Para 2030, habrán construido el nuevo hospital.
By 2030, they will have built the new hospital.
Habrán works for any future deadline, not just this afternoon — even one a decade out.
11 · The mystery-object question
¿Qué habrá hecho con las llaves?
What could he have done with the keys?
Habrá turns 'what did he do' into 'what could he possibly have done' — pure curiosity, not an accusation.
FLUENT
Finally, someone to talk to in Spanish.
Ten-minute spoken lessons. A teacher who answers back — and gently fixes what you got wrong.
First 10 lessons freeandbefluent.com/spanish/tense-travelerRegional Spanish
Textbooks teach one word. Locals use several — pick your region's and stay consistent.
Watch out
The part no drill site can do
Carla
Your grammar teacher for this pack
No conjugation tables to fill in — in the Tense Traveler lessons you use these tenses the way locals do: to think out loud. Carla gives you a situation — No contesta el teléfono — and you speculate: Habrá salido, Se habrá dormido, No habrá oído. Then she points you at 2030 — Para 2030, habrán construido el nuevo hospital — and asks what you will have done by then. And when a regret comes up, she hands you the compact forms too: Debería haber llamado antes — all spoken, in the moment.
Blank mid-sentence and nothing bad happens — she waits. That's the practice, without unnecessary judgement.
Quick answers
Future of haber — habré, habrás, habrá, habremos, habrán — plus the past participle: Para cuando vengas, ya habremos comido (by the time you come, we'll have already eaten). It marks completion before a future point, usually with a para or cuando deadline.
The future perfect doubles as speculation about the recent past — Spanish uses it where English says must have or I wonder. ¿Dónde están? Habrán salido a comprar — they must have gone shopping. ¿Habrá recibido mi mensaje? — I wonder if he got my message.
In a past hypothetical, si takes the pluperfect subjunctive (hubiera + participle) and the result takes the conditional perfect (habría + participle): Si hubiera estudiado más, habría aprobado. In everyday Latin American speech you'll often hear hubiera doing both jobs — hubiera sido mejor avisar.
Debería haber + participle: Debería haber llamado antes — I should have called earlier. Its sibling is podría haber for could have: Podría haber sido un desastre.
The same set as every compound tense: hecho, dicho, escrito, visto, puesto, roto, abierto, vuelto. Learn them once and they work for the future perfect, the conditional perfect, and the present perfect alike.