grammar.clauses.si-past-unreal

Irréel du passé : si hubiera sabido, habría venido

Les conditions irréelles dans le passé : si + plus-que-parfait du subjonctif + conditionnel passé : si hubiera sabido, no habría firmado. En espagnol parlé, on double souvent le hubiera.

grammarB2, C1Vérifiév0.1.0

Explication

Pour les conditions passées qui ne se sont pas réalisées, le schéma est si + plus-que-parfait du subjonctif (hubiera/hubiese + participe) dans la proposition conditionnelle et le conditionnel passé (habría + participe) dans la proposition principale : si hubiera sabido, no habría firmado ; si hubiéramos comprado en 2020, habríamos ganado el doble.

Très couramment à l'oral, la proposition principale emploie également hubiera au lieu de habría : si hubiera sabido, no hubiera venido — forme pleinement acceptée et extrêmement fréquente dans l'ensemble du monde hispanique.

Les deux moitiés peuvent mélanger les plans temporels quand la conséquence est présente : si hubiera estudiado medicina, ahora ganaría más ('si j'avais fait médecine, je gagnerais mieux maintenant') — condition passée, résultat présent. Seul avec ojalá, le plus-que-parfait du subjonctif exprime le regret : ojalá hubiera venido.

Exemples

Si me hubieras avisado, te esperaba.
Si tu m'avais prévenu, je t'aurais attendu.

Région: global

Si no hubiera sido por vos, no lo lograba.
Si ça n'avait pas été pour toi, je n'y serais pas arrivé.

Région: global

Si me lo hubieras dicho antes, habría cambiado el vuelo.
Si tu me l'avais dit plus tôt, j'aurais changé le vol.

Règles liées