B2 · Грамматика
Условные предложения: типы 1–3
Реальное, нереальное в настоящем и в прошлом условие: какие времена ставить после si и в главной части
Oraciones condicionales
Тип 1
Три типа коротко
| si + … | resultado | |
|---|---|---|
| 1 · real | tengo | iré · ve |
| 2 · irreal | tuviera | iría |
| 3 · pasado | hubiera tenido | habría ido |
Правило
Реальное условие
si + presente → presente / futuro / imperativo
Условие может выполниться: говорящий считает его реальным. В главной части — presente, futuro, ir a + инфинитив или повелительное наклонение.
Что бывает в главной части
| Пример | |
|---|---|
| presente | Si llueve, no salgo. |
| futuro | Si llueve, no saldré. |
| ir a + inf. | Si llueve, voy a leer. |
| imperativo | Si llueve, coge el paraguas. |
| poder, deber… | Si llueve, puedes quedarte. |
Привычка и прошлое
Привычка. Si + presente и presente в главной части — то, что происходит всегда при этом условии: Si tengo tiempo, voy al gimnasio (здесь si близко к cuando).
Реальное прошлое. После si может стоять и прошедшее время индикатива, если мы допускаем, что это правда: Si has terminado, puedes irte; Si lo dijo él, será verdad.
Примеры
- Si llueve, me quedaré en casa.Если пойдёт дождь, я останусь дома.
- Si ves a Carmen, dale recuerdos.Если увидишь Кармен, передай ей привет.
- Si tengo tiempo, voy al gimnasio después del trabajo.Если у меня есть время, я хожу в спортзал после работы.
Тип 2
Два значения
Нереальное в настоящем
si + imperfecto de subjuntivo → condicional
Условие не соответствует действительности сейчас: Si tuviera coche, te llevaría (но машины у меня нет).
Маловероятное будущее
si + imperfecto de subjuntivo → condicional
Условие теоретически возможно, но говорящий в него не очень верит: Si me tocara la lotería, dejaría de trabajar.
Две половины фразы
| si … | resultado | |
|---|---|---|
| yo | tuviera | tendría |
| tú | tuvieras | tendrías |
| él / ella | tuviera | tendría |
| nosotros | tuviéramos | tendríamos |
| vosotros | tuvierais | tendríais |
| ellos | tuvieran | tendrían |
Форма на -se и совет
После si можно ставить и форму на -se: Si tuviese tiempo, te ayudaría. В главной части -se невозможна — только condicional (или, в разговорной речи, -ra: quisiera, debiera).
Si yo fuera tú… — устойчивый способ дать совет: «на твоём месте я бы…».
Примеры
- Si tuviera dinero, viajaría.Если бы у меня были деньги, я бы путешествовал.
- Si viviera cerca del mar, iría a nadar cada día.Если бы я жил у моря, я бы плавал каждый день.
- Si yo fuera tú, no aceptaría ese trabajo.На твоём месте я бы не соглашался на эту работу.
Тип 3
Правило
Нереальное в прошлом
si + hubiera + participio → habría + participio
Условие уже не случилось, изменить ничего нельзя: сожаление, упрёк, размышление о прошлом.
Как образуется
Pluscuamperfecto de subjuntivo — это haber в Imperfecto de subjuntivo плюс причастие. В главной части типа 3 разговорная речь часто тоже ставит hubiera: Si lo hubiera sabido, no lo hubiera hecho — это правильно, как и no lo habría hecho.
Hubiera / habría + причастие (sabido, ido)
| si … | resultado | |
|---|---|---|
| yo | hubiera | habría |
| tú | hubieras | habrías |
| él / ella | hubiera | habría |
| nosotros | hubiéramos | habríamos |
| vosotros | hubierais | habríais |
| ellos | hubieran | habrían |
Одна фраза — три типа
tener tiempo · ir
будет время — пойду
Tipo 1
| yo | Si tengo tiempo, iré. |
|---|---|
| tú | Si tienes tiempo, ven. |
Tipo 2
| yo | Si tuviera tiempo, iría. |
|---|---|
| tú | Si tuvieras tiempo, vendrías. |
Tipo 3
| yo | Si hubiera tenido tiempo, habría ido. |
|---|---|
| tú | Si hubieras tenido tiempo, habrías venido. |
estudiar · aprobar
учиться — сдать
Tipo 1
| nosotros | Si estudiamos, aprobaremos. |
|---|---|
| ellos | Si estudian, aprobarán. |
Tipo 2
| nosotros | Si estudiáramos, aprobaríamos. |
|---|---|
| ellos | Si estudiaran, aprobarían. |
Tipo 3
| nosotros | Si hubiéramos estudiado, habríamos aprobado. |
|---|---|
| ellos | Si hubieran estudiado, habrían aprobado. |
Примеры
- Si hubieras venido, te habrías divertido.Если бы ты пришёл, тебе было бы весело.
- Si me hubieras avisado, habría ido a buscarte.Если бы ты меня предупредил, я бы за тобой заехал.
- Si lo hubiera sabido, no lo hubiera hecho.Если бы я знал, я бы этого не сделал.
Смешанные
Два вида смешанных
Условие в прошлом, результат сейчас
si + hubiera + participio → condicional
Si hubiera estudiado medicina, ahora sería médico. Сигнал — слова настоящего в главной части: ahora, hoy, todavía.
Постоянное условие, результат в прошлом
si + imperfecto de subjuntivo → habría + participio
Si fuera más organizada, no habría olvidado la cita — условие касается характера (всегда), результат — конкретного случая в прошлом.
Главная ловушка
После si (в значении «если») не ставят ни futuro, ни condicional. Нельзя «si tendré», «si tendría» — только si tengo, si tuviera. Исключение — si в значении «ли» в косвенном вопросе: No sé si vendrá.
Другие способы сказать «если»
+ subjuntivo
en caso de que · siempre que · con tal de que · a menos que · a no ser que · como
Como и de + инфинитив
Como + subjuntivo — условие-угроза или предупреждение: Como no vengas, me enfado. De + инфинитив заменяет si: De tener tiempo, iría = Si tuviera tiempo…; De haberlo sabido… = Si lo hubiera sabido…
Примеры
- Si hubiera dormido más, ahora no estaría tan cansado.Если бы я больше спал, сейчас я не был бы таким уставшим.
- Si fuera más organizada, no habría olvidado la cita.Будь она более организованной, она не забыла бы о встрече.
- No sé si tendré tiempo mañana.Не знаю, будет ли у меня время завтра.
- De haberlo sabido, no habría venido.Знал бы я заранее, не пришёл бы.
Совет
Как выбрать тип
Может случиться? → тип 1. Неправда сейчас или вряд ли будет? → тип 2. Уже не случилось? → тип 3. Условие в прошлом, а последствия сейчас? → смешанный.
Примеры
Одна ситуация — три типа
- Si aprobamos, lo celebraremos en la playa.Если сдадим, отпразднуем на пляже.
- Si aprobáramos, lo celebraríamos en la playa.Если бы мы сдали, мы бы отпраздновали на пляже.
- Si hubiéramos aprobado, lo habríamos celebrado en la playa.Если бы мы тогда сдали, мы бы отпраздновали это на пляже.
В разных ситуациях
- Si mi jefe me da el viernes libre, iré a ver a mis padres.Если начальник даст мне выходной в пятницу, я съезжу к родителям.
- Si hablaras con él, lo entenderías.Если бы ты с ним поговорил, ты бы его понял.
- Si hubiera llevado el paraguas, no me habría mojado.Если бы я взял зонт, я бы не промок.
- Si no hubiéramos vendido la casa, ahora tendríamos jardín.Если бы мы не продали дом, сейчас у нас был бы сад.
Ещё по типам
- Si terminas pronto, ¿vamos al cine?Если закончишь пораньше, пойдём в кино?
- Si habéis terminado, podéis iros.Если вы закончили, можете идти.
- Si no reservamos hoy, no habrá mesa.Если не забронируем сегодня, столика не будет.
- Si me tocara la lotería, dejaría de trabajar.Если бы я выиграл в лотерею, я бы бросил работу.
- Si supierais cocinar, no gastaríais tanto en restaurantes.Если бы вы умели готовить, вы бы не тратили столько на рестораны.
- ¿Qué harías si perdieras el pasaporte en el extranjero?Что бы ты сделал, если бы потерял паспорт за границей?
- Si hubiéramos reservado antes, habríamos conseguido mejores asientos.Если бы мы забронировали раньше, у нас были бы места получше.
- Si hubieran estudiado más, habrían aprobado el examen.Если бы они больше занимались, они бы сдали экзамен.
- Si hubieras aceptado aquel trabajo, ahora vivirías en Londres.Если бы ты тогда согласился на ту работу, сейчас жил бы в Лондоне.
Другие союзы условия
- En caso de que llueva, la fiesta será dentro.Если пойдёт дождь, праздник пройдёт в помещении.
- Te lo presto con tal de que me lo devuelvas mañana.Одолжу тебе при условии, что вернёшь завтра.
- Como no vengas, me enfado.Если не придёшь, я обижусь.