Condiciones irreales en el pasado: se eu tivesse sabido
Para hablar de lo que no pasó se usa se + tivesse + participio y teria + participio: Se eu tivesse sabido, teria vindo. Corresponde a «si hubiera sabido, habría venido», con ter donde el español usa «haber».
| condición | consecuencia | español | |
|---|---|---|---|
| pasado → pasado | Se eu tivesse estudado, | teria passado. | Si hubiera estudiado, habría aprobado. |
| habla | Se você tivesse ligado, | eu tinha ido / teria ido. | Si hubieras llamado, habría ido. |
| pasado → presente | Se eu tivesse aceitado o emprego, | hoje moraria em Lisboa. | Si hubiera aceptado el trabajo, hoy viviría en Lisboa. |
| presente → pasado | Se eu fosse mais organizado, | não teria perdido o voo. | Si fuera más organizado, no habría perdido el vuelo. |
El auxiliar es ter
- En la condición, tivesse: se eu tivesse estudado. houvesse existe, pero es literario.
- En la consecuencia, teria: teria passado. haveria también es literario.
- La condición nunca va en condicional, aunque en el español coloquial se oiga «si lo habría sabido»: se tivesse estudado, no «se teria estudado».
- El participio no concuerda: Se ela tivesse feito a reserva.
- La forma española en -ra (hubiera) no se traduce por tivera, que es literaria: se tivesse sabido.
En el habla
En la conversación la consecuencia se dice a menudo con tinha + participio en lugar de teria: Se você tivesse ligado, eu tinha ido. También se oye la condición en imperfecto de subjuntivo simple: Se soubesse que era tão longe, tinha vindo de carro.
Cruzar los tiempos
Si una condición pasada tiene una consecuencia en el presente, la consecuencia va en condicional simple: Se eu tivesse aceitado o emprego, hoje moraria em Lisboa. Y al revés, una condición presente puede explicar un hecho pasado: Se eu fosse mais organizado, não teria perdido o voo.
Ejemplos
- Se tivéssemos saído mais cedo, não teríamos pegado trânsito.Si hubiéramos salido antes, no habríamos pillado atasco.
- Eu teria ajudado se você tivesse pedido.Te habría ayudado si me lo hubieras pedido.
- Se ela não tivesse insistido, eu não teria ido.Si no hubiera insistido, no habría ido.
- Se eu tivesse comprado aquela casa, hoje estaria rico.Si hubiera comprado aquella casa, hoy sería rico.
- Se soubesse que era tão longe, tinha vindo de carro.Si hubiera sabido que estaba tan lejos, habría venido en coche.
- Se você tivesse avisado, eu teria preparado o jantar.Si me hubieras avisado, habría preparado la cena.
Errores comunes
- ✗ Se eu tivera sabido, teria vindo.✓ Se eu tivesse sabido, teria vindo.El español «hubiera sabido» se dice tivesse sabido; tivera sabido es una forma literaria que no se usa en la condición.
- ✗ Se eu teria estudado, teria passado.✓ Se eu tivesse estudado, teria passado.La condición nunca va en condicional, aunque en el español coloquial se oiga «si habría estudiado»; tras se va tivesse + participio.
- ✗ Eu teria venido mais cedo.✓ Eu teria vindo mais cedo.El participio de vir es vindo; «venido» es la forma española.
- ✗ Se ela tivesse feita a reserva, teríamos mesa.✓ Se ela tivesse feito a reserva, teríamos mesa.En los tiempos compuestos con ter el participio no concuerda: tivesse feito.
- ✗ Se eu tivesse estudado medicina, hoje teria sido médico.✓ Se eu tivesse estudado medicina, hoje seria médico.Si la consecuencia se sitúa en el presente (hoje), va en condicional simple, aunque la condición sea pasada.
