what is it?
The conditional perfect (also called the past conditional) expresses what would have happened under different circumstances or what someone said would happen from a past perspective. It combines the conditional of haber with a past participle to describe hypothetical or unrealized actions in the past, often appearing in counterfactual conditional sentences alongside the pluperfect subjunctive.
when to use it
Hypothetical past actions: to express what would have happened if circumstances had been different, typically in the main clause of a conditional sentence with si + pluperfect subjunctive.
Speculation about the past: to wonder or speculate about what might have happened or what someone might have done.
Reported future-in-the-past: to report what someone said would have happened by a certain point in the past, shifting the future perfect to conditional perfect in indirect speech.
Polite expressions of past preference: to express what you would have preferred or liked in hindsight.
formation
Form the conditional perfect by conjugating haber in the conditional tense and adding the past participle of the main verb.
| Person | haber (conditional) | Past participle | Example |
|---|---|---|---|
| yo | habría | hablado / comido / vivido | habría hablado |
| tú | habrías | hablado / comido / vivido | habrías comido |
| él/ella/usted | habría | hablado / comido / vivido | habría vivido |
| nosotros/as | habríamos | hablado / comido / vivido | habríamos hablado |
| vosotros/as | habríais | hablado / comido / vivido | habríais comido |
| ellos/ellas/ustedes | habrían | hablado / comido / vivido | habrían vivido |
The past participle remains invariable regardless of the subject. Irregular past participles follow the same patterns as in other compound tenses: hecho, dicho, visto, escrito, puesto, vuelto, etc.
examples in context
common pitfalls
Using future perfect instead of conditional perfect: learners often confuse habré (future perfect) with habría (conditional perfect). Remember: habré refers to what will have happened by a future point, while habría refers to what would have happened under different circumstances.
❌ Si tuviera más tiempo, habré ido. ✓ Si hubiera tenido más tiempo, habría ido.
Pairing conditional perfect with indicative pluperfect in counterfactuals: in counterfactual si-clauses about the past, the si-clause requires the pluperfect subjunctive (hubiera/hubiese + participle), not the indicative pluperfect (había + participle).
❌ Si había estudiado más, habría aprobado. ✓ Si hubiera estudiado más, habría aprobado.
Three sentences, graded here. Nothing is saved and no account is needed.
Con más tiempo libre, los turistas ___ más museos durante su visita a la ciudad. (visitar)
Fill in the blank with the correct form of the verb in parentheses.