Me habría gustado ir contigo.I would have liked to go with you.
The conditional perfect (condicional perfecto) looks at the past. In its counterfactual use, it says what would have happened, or what someone would have done, but did not; in news reports, it can instead present a past event as unconfirmed (see below). You build it from the simple conditional of haber plus a past participle, exactly as the future perfect uses the future of haber (habré hecho).
Quick shortcut: habría, habrías, habría, habríamos, habríais, habrían + past participle (habría hablado, habrías comido).
How to build it
Take the simple conditional of haber and add the past participle. Haber uses the same irregular stem as in the future (habr-) plus the conditional endings:
| haber (conditional) | Example | |
|---|---|---|
| yo | habría | habría hablado |
| tú / vos | habrías | habrías comido |
| usted/él/ella | habría | habría vivido |
| nosotros/as | habríamos | habríamos terminado |
| vosotros/as | habríais | habríais llegado |
| ustedes/ellos/ellas | habrían | habrían salido |
Every form carries a written accent on the í. The participles are the same regular and irregular ones as in the other perfect tenses (hecho, dicho, visto, puesto, escrito, abierto, roto...), and the participle never changes for gender or number: Ellas habrían venido. Object and reflexive pronouns go before habría, never between habría and the participle: Me habría gustado, No lo habríamos dicho.
Regret: what you would have liked
The conditional perfect expresses a wish about the past that did not come true, often with gustar, encantar, querer or preferir:
- Me habría gustado quedarme más tiempo. (I would have liked to stay longer.)
- Habríamos preferido llegar antes. (We would have preferred to arrive earlier.)
- Habría querido decirle la verdad. (I would have liked to tell him the truth.)
It is softer than the ojalá + pluperfect subjunctive regret (Ojalá hubiera estudiado más): the conditional perfect describes what you would have liked, while ojalá states the wish itself.
Criticism and advice about something already done
With a past action that cannot be changed any more, the conditional perfect says what you would have done instead, which can be advice, a mild criticism, or both:
- Yo habría llamado antes. (I would have called earlier.)
- En tu lugar, no le habría dicho nada. (In your place, I wouldn't have said anything to him.)
- Habría sido mejor esperar. (It would have been better to wait.)
Spanish often does the same job with a modal verb plus haber and a past participle, usually deber or poder in the conditional:
- Deberías haberme avisado. (You should have let me know.)
- Podrías haber llamado. (You could have called.)
Habría sido mejor que usually takes the pluperfect subjunctive for the other person's action: Habría sido mejor que hubieras llamado.
Information reported but not confirmed
In news reports, the conditional perfect presents a past event as reported, but not confirmed:
- Según fuentes cercanas, el ministro habría dimitido. (According to close sources, the minister has reportedly resigned.)
- Los sospechosos habrían escapado en un coche robado. (The suspects are reported to have escaped in a stolen car.)
The speaker does not take responsibility for the information, which is typical of journalistic style. You will mostly recognise it rather than produce it, and it is the past partner of the simple conditional used the same way for the present (El presidente viajaría hoy).
Imaginary past conditions
The conditional perfect is also the result clause in sentences about an imagined past (Si hubiera estudiado más, habría aprobado). That whole pattern belongs to Imaginary past conditions (si + pluscuamperfecto de subjuntivo, condicional perfecto), so it is not repeated here.
Common mistakes
- ❌ Habría hacido más. → ✅ Habría hecho más. (use the irregular participle: hecho, dicho, visto, puesto.)
- ❌ Habría me gustado ir. → ✅ Me habría gustado ir. (pronouns go before habría.)
- ❌ Yo en tu lugar lo haría ayer. → ✅ Yo en tu lugar lo habría hecho ayer. (for a finished, unreal past action, use the conditional perfect, not the simple conditional.)
- ❌ Habríamos vender. → ✅ Habríamos vendido. (a past participle follows habría, never the infinitive.)
Quick check
- Complete: Me __________ (gustar) ir a la fiesta, pero no pude.
- Complete: Yo no se lo __________ (decir) nunca.
- Say in Spanish: "You should have told me." (use deber)
- Add the missing accent: Habriamos llegado antes.
- What does El ladrón habría entrado por la ventana tell us about the information?
Show answers
- habría gustado: Me habría gustado ir a la fiesta, pero no pude, a regret about a closed past.
- habría dicho: Yo no se lo habría dicho nunca, the irregular participle dicho.
- Deberías haberme dicho (or Deberías habérmelo dicho): deber in the conditional + haber + participle, for criticism of a past action.
- Habríamos llegado antes.
- That the entry through the window is reported but not confirmed: the speaker does not vouch for it.
Want to put this into practice?
-
Speak it on your phone — The Android app brings you new words every day for your level and lets you chat about any topic, with gentle corrections.
- Try a short exercise — Your tutor builds practice around the topics you're learning. Start practising →
- Check your own sentences — Write something and see what could sound more natural. Try the grammar checker →
Key takeaways
- Conditional perfect = habría, habrías, habría, habríamos, habríais, habrían + past participle (habría hablado).
- Regret: Me habría gustado ir. What you would have liked, but did not happen.
- Criticism and advice about a past action: Yo habría llamado, Deberías haberme avisado.
- Reported but unconfirmed information in news style: El ministro habría dimitido.
- Pronouns go before habría (Me habría gustado), and the participle never changes.