Si hubiera estudiado más, habría aprobado.Если бы я больше учился, я бы сдал.
Испанский говорит о воображаемом прошлом по рецепту из двух частей: si + pluscuamperfecto de subjuntivo для условия и condicional perfecto для следствия. Условие не выполнилось, и следствие тоже не наступило. Это аналог для прошлого образца для воображаемого настоящего или будущего из статьи о нереальном условии (Si tuviera tiempo, viajaría).
Коротко: si + hubiera / hubiese + причастие, ... habría + причастие.
Образец
Si hubiera llegado antes, te habría visto. (Если бы я приехал раньше, я бы тебя увидел.) Si me lo hubieras dicho, te habría ayudado. (Если бы ты мне сказал, я бы тебе помог.) Si hubiéramos salido antes, no habríamos perdido el tren. (Если бы мы вышли раньше, мы бы не опоздали на поезд.)
| Часть | Время | Пример |
|---|---|---|
| условие (si) | pluscuamperfecto de subjuntivo | si hubiera sabido, si hubieras venido |
| следствие | condicional perfecto | habría ido, habrías ganado |
Порядок частей свободный: Si hubiera estudiado más, habría aprobado и Habría aprobado si hubiera estudiado más значат одно и то же. Запятая разделяет части только тогда, когда si стоит первым. В условии возможны оба окончания pluscuamperfecto de subjuntivo (hubiera или hubiese), разницы в значении нет: Si hubiese sabido, habría ido.
В русском для воображаемого прошлого служит та же конструкция «если бы» + форма прошедшего времени и «бы» в обеих частях («Если бы я знал, я бы пошёл»), и она же годится для настоящего. Испанский различает их формой: Si supiera, iría (о настоящем) и Si hubiera sabido, habría ido (о прошлом). Кроме того, в испанском условие стоит в subjuntivo, а следствие — в condicional perfecto: две части выглядят по-разному.
Hubiera в главной части
В главной части форма на -ra от pluscuamperfecto de subjuntivo — частая и допустимая замена habría:
- Si hubiera estudiado más, habría aprobado.
- Si hubiera estudiado más, hubiera aprobado.
Оба варианта значат одно и то же, а habría — более нейтральный выбор. Само условие всегда остаётся в pluscuamperfecto de subjuntivo: заменить можно только главную часть.
Реальное условие в прошлом и нереальное условие в прошлом
Не всякое придаточное с si о прошлом нереально. Когда условие — просто факт, который вам неизвестен (или реальное событие прошлого), испанский использует изъявительное наклонение:
- Реальное условие в прошлом: Si ya cenaste, no te sirvo más. (Если ты уже поужинал, я тебе больше ничего не подам.) Здесь ужин вполне мог состояться.
- Нереальное условие в прошлом (этот урок): Si hubieras cenado, no habrías pedido postre. (Если бы ты поужинал, ты бы не заказал десерт.) Говорящий подаёт ужин как то, чего не было.
Формальная замена: de + сложный инфинитив
Вместо придаточного с si формальный или письменный испанский часто использует de + haber + причастие:
- De haberlo sabido, habría ido. (Знай я об этом, я бы пошёл.)
- De haber llegado antes, te habríamos esperado. (Приедь мы раньше, мы бы тебя подождали.)
Значение то же, что у Si lo hubiera sabido, habría ido. Главная часть по-прежнему стоит в condicional perfecto.
Связь с настоящим
Если у воображаемого прошлого условия следствие относится к настоящему, испанский ставит главную часть в condicional simple. Этот образец разбирается отдельно в теме смешанные условные предложения (условие в прошлом, следствие в настоящем).
Никогда si + condicional
Сама часть с si никогда не стоит в condicional или condicional perfecto. В стандартном испанском это наклонение принадлежит только главной части. Формы вроде si habría sabido слышны в некоторых регионах и регистрах, но не являются стандартом, а на экзамене или в формальном тексте ожидается pluscuamperfecto de subjuntivo.
- ❌ Si habría sabido, habría ido. → ✅ Si hubiera sabido, habría ido.
- ❌ Si habríamos llegado antes, te habríamos visto. → ✅ Si hubiéramos llegado antes, te habríamos visto.
Типичные ошибки
- ❌ Si habría estudiado más, habría aprobado. → ✅ Si hubiera estudiado más, habría aprobado. (в стандартном испанском в части с si стоит pluscuamperfecto de subjuntivo, а не condicional perfecto.)
- ❌ Si habías estudiado más, habrías aprobado. → ✅ Si hubieras estudiado más, habrías aprobado. (воображаемое условие в прошлом требует subjuntivo, а не плюсквамперфекта изъявительного наклонения.)
- ❌ Si hubieramos llegado antes... → ✅ Si hubiéramos llegado antes... (форма nosotros/as требует знака ударения.)
- ❌ Si hubiera estudiado más, aprobé. → ✅ Si hubiera estudiado más, habría aprobado. (следствие нереального условия в прошлом стоит в condicional perfecto, а не в pretérito indefinido.)
Проверь себя
- Закончи: Si (yo) __________ (saber) la verdad, no te lo __________ (decir).
- Закончи: Si ellos __________ (venir) antes, __________ (ver, ellos) el espectáculo.
- Какой вариант стандартный: Si habría sabido, habría ido или Si hubiera sabido, habría ido?
- Перепиши с de: Si lo hubiera visto, te lo habría dicho.
- Si Ana llegó temprano, no la vi — нереальное условие или реальное?
Показать ответы
- hubiera sabido, habría dicho: Si hubiera sabido la verdad, no te lo habría dicho.
- hubieran venido, habrían visto (или hubieran visto): Si hubieran venido antes, habrían visto el espectáculo.
- Si hubiera sabido, habría ido: в части с si стоит pluscuamperfecto de subjuntivo.
- De haberlo visto, te lo habría dicho.
- Реальное: изъявительное наклонение (llegó) подаёт её ранний приход как реальную или открытую возможность, а не как нечто противоречащее фактам.
Хочешь попробовать это на практике?
-
Скажи это вслух в телефоне — Android-приложение каждый день приносит новые слова под твой уровень и позволяет беседовать на любую тему — с мягкими поправками.
- Попробуй короткое упражнение — Твоя наставница строит практику вокруг тем, которые ты изучаешь. Начать практику →
- Проверь свои предложения — Напиши что-нибудь и посмотри, что можно сказать естественнее. Попробовать проверку грамматики →
Главное
- Нереальное условие в прошлом = si + pluscuamperfecto de subjuntivo, ... condicional perfecto (Si hubiera estudiado, habría aprobado).
- Условие никогда не стоит в condicional; в главной части hubiera — допустимая замена habría.
- Реальные условия в прошлом используют изъявительное наклонение (Si ya cenaste...), нереальные — subjuntivo.
- De + haber + причастие — формальная замена части с si (De haberlo sabido...).
- Порядок частей свободный, а форма nosotros/as сохраняет знак ударения (hubiéramos).