Was heißt „gemischt“?
Normalerweise liegen Bedingung und Folge in derselben Zeit: beide in der Gegenwart oder beide in der Vergangenheit. Im gemischten Konditionalsatz liegen sie in verschiedenen Zeiten. Das ist im Deutschen genauso, auch hier richtet sich jeder Satzteil nach seiner eigenen Zeit.
Vergangene Bedingung, gegenwärtige Folge
Etwas ist damals (nicht) passiert und wirkt sich heute aus. Oft zeigt ein Wort wie ahora, dass die Folge in der Gegenwart liegt.
Si hubiera estudiado medicina, ahora sería médico.
Wenn ich Medizin studiert hätte, wäre ich jetzt Arzt.
Si no hubiera comido tanto, no estaría tan lleno.
Wenn ich nicht so viel gegessen hätte, wäre ich jetzt nicht so satt.
Si hubieras escuchado, sabrías la respuesta.
Wenn du zugehört hättest, wüsstest du jetzt die Antwort.
Gegenwärtiger Zustand, vergangene Folge
Ein Zustand oder eine Eigenschaft, die heute gilt, erklärt eine vergangene Handlung: Warum es damals so kam, hängt davon ab, wie ich bin oder was ich habe.
Si fuera rico, habría comprado esa casa.
Wenn ich reich wäre, hätte ich das Haus gekauft.
Si supiera conducir, habría ido en coche.
Wenn ich Auto fahren könnte, wäre ich mit dem Auto gefahren.
Si no fuera tan tímido, le habría hablado.
Wenn ich nicht so schüchtern wäre, hätte ich mit ihr gesprochen.