The perfect conditional is a compound verb tense used to express actions or events that would have happened in the past if certain conditions had been met. It is formed by combining the conditional form of the auxiliary verb haber with a past participle.

Usage

The perfect conditional is used to express:
  • Hypothetical actions that would have been completed in the past.
  • Actions that would have happened but did not actually occur.
  • Expressing politeness or softening statements about past events.

Usage Patterns

UsageSpanish ExampleEnglish Example
Hypothetical past actions that did not occurHabría estudiado más si hubiera tenido tiempo.*I would have studied more if I had had time.
Expressing regret or criticism about the pastNo habrías cometido ese error.*You wouldn’t have made that mistake.
Polite or soft statements about past eventsHabría llegado antes, pero hubo tráfico.*I would have arrived earlier, but there was traffic.
UsageSpanish ExampleEnglish Example
Hypothetical past actions that did not occurHabría estudiado más si hubiera tenido tiempo.*I would have studied more if I had had time.
Expressing regret or criticism about the pastNo habrías cometido ese error.*You wouldn’t have made that mistake.
Polite or soft statements about past eventsHabría llegado antes, pero hubo tráfico.*I would have arrived earlier, but there was traffic.
Common time expressions used with the perfect conditional include ya (already), todavía no (not yet), nunca (never), alguna vez (ever), and antes (before) to indicate the timing of the hypothetical action.

Formation

The perfect conditional is formed by:
  1. Conjugating haber in the conditional tense.
  2. Adding a past participle to the end.

Conjugation Table

Subject PronounConjugation of Haber + Past Participle (example comprar)English Example
yohabría compradoI would have bought
habrías compradoYou would have bought
él/ella/ustedhabría compradoHe/She/You would have bought
nosotros/ashabríamos compradoWe would have bought
vosotros/ashabríais compradoYou all would have bought
ellos/as/ustedeshabrían compradoThey/You all would have bought

Past Participle Formation

  • For -ar verbs: add -ado (e.g., hablado).
  • For -er/-ir verbs: add -ido (e.g., comido, vivido).
  • Some verbs have irregular past participles (e.g., escrito, hecho, visto).

Example with Irregular Participle

Habría hecho la tarea si me la hubieras pedido.* I would have done the homework if you had asked me.
Subject PronounConjugation of Haber + Past Participle (example hacer)English Example
yohabría hechoI would have done
habrías hechoYou would have done
él/ella/ustedhabría hechoHe/She/You would have done
nosotros/ashabríamos hechoWe would have done
vosotros/ashabríais hechoYou all would have done
ellos/as/ustedeshabrían hechoThey/You all would have done

Examples

CategorySpanish ExampleEnglish Example
Hypothetical PastHabría viajado más si hubiera tenido dinero.*I would have traveled more if I had had money.
Polite RegretHabríamos comprado entradas, pero ya se agotaron.*We would have bought tickets, but they were already sold out.
Expressing DoubtHabrías terminado el proyecto, ¿verdad?*You would have finished the project, right?

What is the English meaning of: Habría viajado más si hubiera tenido dinero.?


I would have traveled more if I had had money.

The sentence uses the perfect conditional to express a hypothetical past action contingent on having money.

Exercises

Spanish ExampleEnglish Example
Si me hubieras llamado, habría ido a tu casa.*If you had called me, I would have gone to your house.
Spanish ExampleEnglish Example
Si me hubieras llamado, habría ido a tu casa.*If you had called me, I would have gone to your house.
Ellos habrían aceptado la oferta, pero no respondieron.*They would have accepted the offer, but they didn’t respond.
  1. Complete: Si \\\ (tener) tiempo, \\\_ (terminar) el informe.
  2. Correct: *Si tuviera tiempo, habría terminado el informe.
  3. English: If I had time, I would have finished the report.
  1. Rewrite: I would have told youte \\\ (decir).
  2. Correct: *Te habría dicho.
  3. English: I would have told you.

Common Mistakes

  • Do not use the simple conditional (hablaría) for past hypotheticals; use the perfect conditional (habría hablado).
  • Do not forget to use the past participle form after haber.
  • Do not conjugate the verb beyond the past participle; only haber changes form.

Summary

The perfect conditional is a useful tense for talking about what would have happened in the past under different circumstances. You form it by combining the conditional tense of haber with a past participle, and it often appears alongside if clauses (si) using the past perfect subjunctive (e.g., hubiera/hubiese + past participle).

Flashcards (1 of 24)

  • Usage: Hypothetical past actions that did not occur
  • English Example: I would have studied more if I had had time.

Last updated: Wed Jun 18, 2025

Loco