Pluscuamperfecto de subjuntivo и condicional perfecto
Это последний кусок системы 'если бы'. Тип 1 — реальный (если будет дождь). Тип 2 — нереальный настоящий (если бы у меня было…). Тип 3 — нереальный прошедший: 'если бы я тогда сделал…' Это сожаления, упущенные возможности, контрфактические рассуждения.
Pluscuamperfecto de subjuntivo — формы
haber в imperfecto de subjuntivo + причастие. haber в imperfecto de subjuntivo: hubiera, hubieras, hubiera, hubiéramos, hubierais, hubieran (или вариант с -se: hubiese, hubieses, hubiese, hubiésemos, hubieseis, hubiesen — взаимозаменяемы). + hablado/comido/vivido. Si hubiera comido, si hubieras venido.
Condicional compuesto (perfecto)
Главная часть конструкции 'тогда было бы по-другому'. Формы: haber в condicional + причастие. habría, habrías, habría, habríamos, habríais, habrían + hablado/comido. Habría venido (я бы пришёл — но не пришёл). Habríamos comido más (мы бы поели больше — но не поели).
Si Тип 3 — формула
si + pluscuamperfecto de subjuntivo, … condicional compuesto. Si hubiera tenido tiempo, habría ido a Madrid = если бы у меня тогда было время, я бы поехал в Мадрид (но не поехал — времени не было). Si me lo hubieras dicho, te habría ayudado = если бы ты мне сказал, я бы помог.
Сожаление и контрфакт
Это типичный язык упущенных возможностей и сожалений. Si hubiera estudiado más, habría aprobado el examen (если бы я больше готовился, я бы сдал экзамен — но я не готовился, экзамен провалил). По-русски часто: 'надо было…', 'если бы я знал тогда…'. Очень эмоциональная конструкция.
Смешанные условные
Иногда части стоят в разных типах. Si hubiera estudiado, ahora hablaría mejor = если бы я тогда учился, сейчас бы лучше говорил (прошлая причина → настоящее следствие). Это смешение Типов 3 и 2: pluscuamperfecto de subjuntivo + condicional simple. Очень частая в разговорной речи.
Подсказка: '-ra' = '-se'
Формы на -ra (hubiera) и -se (hubiese) полностью взаимозаменяемы. -ra используется чаще, -se — литературнее. Учи одну, понимай обе. То же относится к imperfecto de subjuntivo (hablara/hablase): Si hubiera/hubiese venido, habríamos comido — оба варианта.
