Login
CARROTTA
carrotta.net
Carrotta
Compendium
⏭️ Compendium Grammar ES

Español — Future perfect

The future perfect (futuro perfecto) describes an action that will already be completed before a given moment in the future: Para mañana ya habré terminado. It is also used to guess about something that has probably just happened: Ya habrá llegado.

1

How it works

✓ Rule

Form it with the future of haber (habré, habrás, habrá, habremos, habréis, habrán) plus the past participle: habré comido, habrás vuelto. The participle is invariable, and nothing may come between haber and it: No la habré terminado.

2

Full paradigm

haber (future) + participle, with hablar as example
Person Form Meaning
yo habré hablado I will have spoken
tú habrás hablado you will have spoken
él / ella / usted habrá hablado he/she/you will have spoken
nosotros / nosotras habremos hablado we will have spoken
vosotros / vosotras habréis hablado you (pl.) will have spoken
ellos / ellas / ustedes habrán hablado they/you will have spoken
3

Good to know

⚠ Note

In the guessing use, the future perfect points to the recent past, not the future: Ya habrá llegado means "He has probably already arrived," not a future event. Compare with the plain future for present guesses: Estará en casa ("He's probably home") vs. Habrá salido ("He's probably left"). A few verbs take irregular participles you must memorize: habré hecho, habré dicho, habré visto, habré escrito.

CARROTTA · Compendium Español — Future perfect carrotta.net Compendium
Carrotta tip Hi! I can help you learn — click me 👋
Carrotta
Carrotta AI
Your language assistant
Hi! 🥕 I’m Carrotta, your language-learning assistant. Ask me about a word, grammar, or let’s practise a conversation!