LiramiLirami

Future perfect & conditional perfect

habré + participle (the -ado / -ido form, like English "eaten") = "will have done"; habría + participle = "would have done".

Examples

  • Para mañana habré terminado.By tomorrow I'll have finished.
  • Habría llamado, pero no podía.I would have called, but I couldn't.
  • Habrá llegado ya.He must have arrived by now.

How it works

Two compound tenses built from haber + past participle (the -ado / -ido form, like English "eaten").

FUTURE PERFECT (futuro compuesto): habré + past participle.

Means "will have done"

completed future, OR conjecture about the past.

Conjugation (the verb's forms for each person):

habré, habrás, habrá, habremos, habréis, habrán + participio.

Examples:

Para mañana habré terminado.

By tomorrow I will have finished.

Para 2030 habrán construido el puente.

By 2030 they will have built the bridge.

Habrá llegado ya.

He must have arrived already. (conjecture about past)

CONDITIONAL PERFECT (condicional compuesto): habría + past participle.

Means "would have done" — a past hypothetical,
often paired with si + past-perfect subjunctive (a special verb form for wishes, doubts and feelings).

Conjugation:

habría, habrías, habría, habríamos, habríais, habrían + participio.

Examples:

Habría llamado, pero no tenía teléfono.

I would have called, but I didn't have a phone.

Si hubiera estudiado, habría aprobado.

If I had studied, I would have passed.

¿Habrías venido? — Would you have come?

The si-clause uses hubiera (the past subjunctive of haber) + participle:

hubiera, hubieras, hubiera, hubiéramos, hubierais, hubieran
Si hubieras venido, te habrías divertido.

If you had come, you would have had fun.

Si hubiéramos salido antes, habríamos llegado a tiempo.

If we had left earlier, we would have arrived on time.

Past participle is invariable after haber. Same irregulars: hecho, dicho, visto, puesto, abierto, escrito, vuelto.

What you'll practise

  1. 1. Future perfect (habré + part.)

    Form: habré, habrás, habrá… + past participle (the -ado / -ido form, like English "eaten").

    • Habremos comido para entonces.We will have eaten by then.
  2. 2. Conditional perfect (habría + part.)

    Form: habría, habrías, habría… + past participle (the -ado / -ido form, like English "eaten").

    • Habríamos venido.We would have come.
  3. 3. Si + pluscuamperfecto subjuntivo + condicional perfecto

    The fully past hypothetical: if X had happened, Y would have happened.

    • Si hubiera estudiado, habría aprobado.If I had studied, I would have passed.

Practise it until it sticks

Short drills built on these 3 skills, with instant feedback on every answer. Free to start.