FlexiLang
Your progress is not saved permanently. Log in to track your performance after closing the browser.
Explanations in: Greek English French Spanish
B2

Future perfect and conditional perfect

Habré terminado, habría ido: completion in the future, guesses, and the past that didn't happen.

TenseFormExample
future perfecthabré, habrás, habrá… + participleA las ocho ya habré terminado.
conditional perfecthabría, habrías, habría… + participleYo no lo habría hecho.

Future perfect

  • something that will be complete before a future point: En 2030 habremos pagado la casa.
  • a guess about the recent past: No contesta; habrá salido. = He must have gone out.

Conditional perfect

  • something that didn't happen: Te habría llamado, pero no tenía batería.
  • the main clause of the unreal past conditional: Si lo hubiera sabido, no habría venido.
  • a guess about a more distant past: Ya habrían cenado cuando llegamos. = They must have had dinner already…
  • Para el lunes ya habré leído el libro.
    By Monday I'll have read the book.
  • Con más tiempo, habríamos visitado Toledo.
    With more time, we would have visited Toledo.

Test yourself

  1. Translate: «They'll have arrived by now.»
    Show answer
    Ya habrán llegado.
  2. Translate: «I wouldn't have said it.»
    Show answer
    No lo habría dicho.
  3. Fill in: Si hubiera llovido, ___ (quedarse, nosotros) en casa.
    Show answer
    nos habríamos quedado
  4. What does «Se habrá dormido» mean?
    Show answer
    He/She must have fallen asleep.