Nível B2

Condições irreais no passado: si hubiera…

Para falar do que teria acontecido no passado, o espanhol usa si + mais-que-perfeito do subjuntivo (si hubiera estudiado) e o condicional composto (habría aprobado). O português diz “se eu tivesse estudado, teria passado”, com ter; o espanhol usa haber nas duas partes.

oração com sioração principal
si + hubiera / hubiese + particípiohabría / hubiera + particípio
Si hubiera estudiado,habría aprobado.
Si me hubieras llamado,te habría ayudado.

Formas

  • Mais-que-perfeito do subjuntivo: hubiera, hubieras, hubiera, hubiéramos, hubierais, hubieran + particípio (tivesse feito).
  • Condicional composto: habría, habrías, habría, habríamos, habríais, habrían + particípio (teria feito).
  • Na oração principal hubiera pode substituir habría: Si lo hubiera sabido, hubiera venido.
  • Depois de si, nunca habría: si hubiera sabido.

Condições mistas

Condição no passado, resultado no presente: Si hubiera aceptado ese trabajo, ahora viviría en Londres.

Exemplos

  • Si hubiéramos salido antes, no habríamos perdido el tren.Se tivéssemos saído antes, não teríamos perdido o trem.
  • Si lo hubiera sabido, te lo habría dicho.Se eu soubesse, teria te contado.
  • ¿Qué habrías hecho tú?O que você teria feito?
  • Ojalá no hubiera dicho eso.Quem me dera não ter dito isso.
  • Si hubiera estudiado más, habría aprobado.Se eu tivesse estudado mais, teria passado.

Erros comuns

  • ✗ Si tuviera salido antes, habría llegado a tiempo.✓ Si hubiera salido antes, habría llegado a tiempo.O português diz “se eu tivesse saído”, com ter, mas em espanhol o auxiliar dos tempos compostos é haber: si hubiera salido.
  • ✗ Si hubieras venido, te tendría presentado a mi familia.✓ Si hubieras venido, te habría presentado a mi familia.O “teria apresentado” português também vira haber em espanhol: te habría presentado.
  • ✗ Si me habrías llamado, te habría ayudado.✓ Si me hubieras llamado, te habría ayudado.Depois de si não se usa o condicional, nem o composto; a condição vai para hubieras llamado.
  • ✗ Si hubiera aceptado ese trabajo, ahora habría vivido en Londres.✓ Si hubiera aceptado ese trabajo, ahora viviría en Londres.Com ahora o resultado está no presente, então se usa o condicional simples: viviría.
  • ✗ Ojalá no había gastado tanto dinero.✓ Ojalá no hubiera gastado tanto dinero.Para lamentar o passado, ojalá pede o mais-que-perfeito do subjuntivo, como o português “quem me dera não tivesse gastado”.