Головне правило
Поставте до кожного дієслова три запитання. Коли це: зараз чи пізніше, раніше за теперішній момент чи раніше за якусь минулу точку (tuviera, haya tenido, hubiera tenido)? Реально це чи ні, відомо чи невідомо (Si llueve і Si lloviera, Ojalá haya salido bien і Ojalá hubiera salido bien)? І чи це дія когось, результат чи переказ чужих слів (fue cerrada por el ayuntamiento, está cerrada, me preguntó si estaba cerrada)? Бажання, сумнів чи прохання щодо дії іншої людини вимагають суб’юнктива, а строк, здогад чи гіпотетичний наслідок вимагають futuro або condicional.
Одна карта, усі форми
| Ситуація | Форма | Приклад |
|---|---|---|
| Бажання, малоймовірне тепер | ojalá + імперфект суб’юнктива | Ojalá tuviera más tiempo para viajar. |
| Бажання, результат ще невідомий | ojalá + перфект суб’юнктива | Ojalá haya salido bien el examen. |
| Жаль за минуле | ojalá + плюсквамперфект суб’юнктива | Ojalá hubiera estudiado más. |
| Сумнів щодо минулої події з погляду тепер | no creo que + перфект суб’юнктива | No creo que haya llegado todavía. |
| Сумнів чи почуття щодо події, ранішої за минулу точку | минуле дієслово + hubiera + дієприкметник | No creía que hubiera llegado antes de las ocho. |
| Чого хтось хотів чи просив від іншої людини | минуле дієслово + que + імперфект суб’юнктива | Quería que vinieras. Le pedí que me ayudara. |
| Строк у майбутньому | futuro perfecto | Para el lunes habré terminado. |
| Здогад про недавнє минуле | futuro perfecto | No contesta: habrá salido. |
| Майбутнє щодо минулої точки в розповіді | condicional perfecto | Dijo que para las ocho lo habría terminado. |
| Гіпотетичний наслідок у минулому | condicional perfecto | En tu lugar, habría llamado. |
| Малоймовірна чи нереальна умова тепер або потім | si + імперфект суб’юнктива, condicional | Si tuviera tiempo, viajaría más. |
| Нереальна умова в минулому | si + плюсквамперфект суб’юнктива, condicional perfecto | Si hubiera estudiado, habría aprobado. |
| Мішана умова: причина в минулому, наслідок тепер | si + плюсквамперфект суб’юнктива, condicional | Si hubiera aceptado aquel trabajo, ahora viviría en Chile. |
| Процес чи подія в пасиві | ser + дієприкметник (+ por) | El puente fue construido en 1890 por una empresa local. |
| Результат, що є тепер | estar + дієприкметник | Hoy el museo está cerrado. |
| Непряме питання | час оригіналу зсувається назад, si або питальне слово | ¿Has comido? > Me preguntó si había comido. |
| Непрямий наказ чи прохання | decir que + суб’юнктив | Me dijo que me sentara. |
| Передана інформація | decir que + індикатив | Me dijo que venía a las ocho. |
Українська дає кілька підказок, але й пастки. Слово «якби» з минулою формою покриває і si tuviera, і si hubiera tenido: «Якби я мав час» може стосуватися тепер чи минулого, а іспанська розрізняє їх за часом. Слово «щоб» і минула форма добре передають імперфект суб’юнктива після минулого дієслова («Він попросив, щоб я допоміг» дорівнює Me pidió que ayudara), але українська каже так само й після теперішнього («Прошу, щоб ти допоміг»), а іспанська там бере Pido que ayudes. Майбутнього доконаного в українській немає: «до понеділка я закінчу» передає Para el lunes habré terminado. Непряма мова в українській не зсуває часів: «Він спитав, чи я їв» відповідає Me preguntó si había comido, а «завтра» у переказі стає al día siguiente. Українські «був побудований» і «закритий» не показують різниці між ser і estar, тому для іспанської спитайте себе, що це: подія чи результат.
Пари, які плутають
| Пара | Запитання | Приклад |
|---|---|---|
| si tuviera / si hubiera tenido | Ситуація тепер чи потім, чи в минулому? | Si tuviera coche, iría hoy. / Si hubiera tenido coche, habría ido ayer. |
| ojalá tuviera / haya tenido / hubiera tenido | Малоймовірне тепер, ще невідоме, чи не сталося? | Ojalá tuviera tiempo. / Ojalá haya tenido buen viaje. / Ojalá hubiera tenido más tiempo. |
| habrá terminado / habría terminado | Строк чи здогад з погляду теперішнього моменту, чи майбутнє щодо минулої точки? | Dice que para el viernes habrá terminado. / Dijo que para el viernes habría terminado. |
| fue cerrado / está cerrado | Подія з часом чи діячем, чи стан тепер? | El local fue cerrado en mayo. / Hoy está cerrado. |
| me dijo que venía / me dijo que viniera | Було сказано факт чи наказ? | «Vengo a las ocho» > venía. «Ven a las ocho» > viniera. |
| no creo que haya llegado / no creía que hubiera llegado | Головне дієслово в теперішньому чи в минулому з раннішою точкою? | No creo que haya llegado ya. / Cuando llamé, no creía que ya hubiera llegado. |
Приклади
- Ojalá hubiera estudiado más para el examen. Шкода, що я не вчився більше до іспиту.
- Mi jefa quería que terminara el informe antes de las ocho. Моя начальниця хотіла, щоб я закінчила звіт до восьмої.
- No creo que haya llegado todavía; su vuelo salió tarde. Не думаю, що він уже прибув: його рейс вилетів пізно.
- Cuando llegamos, nos sorprendió que el tren ya hubiera salido. Коли ми приїхали, нас здивувало, що потяг уже відійшов.
- Para el viernes habré terminado la traducción. До п’ятниці я закінчу переклад.
- Dijo que para las ocho lo habría terminado, pero no lo terminó. Він сказав, що до восьмої закінчить, але не закінчив.
- Si hubiera aceptado aquel trabajo, ahora viviría en Chile. Якби я погодився на ту роботу, зараз жив би в Чилі.
- El puente fue construido en 1890 y hoy está cerrado al tráfico. Міст збудували 1890 року, а сьогодні він закритий для руху.
- Ayer Marcos me preguntó si había comido y me dijo que me sentara. Учора Маркос спитав мене, чи я їла, і сказав мені сісти.
- Me dijo que venía a las ocho, y yo le dije que viniera antes. Він сказав, що прийде о восьмій, а я попросила його прийти раніше.
Зразок тексту з розбором
Marcos quería que su hermana Sofía lo acompañara a Lviv (дія іншої людини після минулого дієслова: імперфект суб’юнктива). Ella le preguntó si el hotel estaría cerca de la estación (¿Estará cerca? у закритій розповіді зсувається в condicional), y él le dijo que no se preocupara (наказ, тому суб’юнктив), porque la reserva ya estaba hecha (інформація, тому індикатив; стан, тому estar). Sofía dijo que para el viernes habría pedido los días libres (майбутнє щодо минулої точки: condicional perfecto), pero su jefe se los negó. Ahora la reserva está cancelada (стан тепер), porque fue cancelada por el hotel el lunes (подія з діячем: ser). Marcos piensa: «Si mi hermana hubiera tenido vacaciones, ahora estaríamos en Lviv» (мішана умова) y «Ojalá hubiéramos reservado en otra fecha» (жаль: плюсквамперфект суб’юнктива).
Де іспанська допускає дві форми
У кількох випадках правильні обидва варіанти. Hablara і hablase, hubiera і hubiese означають одне й те саме, а вживати радимо -ra. У головній частині нереальної умови в минулому підходять і habría aprobado, і hubiera aprobado, і hubiese aprobado, а в частині з si лишається hubiera estudiado. Після теперішнього дієслова про минулу подію чути і No creo que lo haya hecho, і No creo que lo hiciera. Після минулого дієслова про те, що ще попереду, правильні й Me pidió que venga mañana, і que viniera mañana, а імперфект безпечніший. Для пасиву El puente fue construido en 1890, Se construyó el puente en 1890 та Construyeron el puente en 1890 однаково добрі, а справжня різниця лежить між подією і станом. Після cuando можна і cuando termines, і cuando hayas terminado. У переказі зміст, який досі правдивий або ще попереду, може зберегти час (Me preguntó dónde vivo, Me preguntó si vendrá), а Me preguntó que si venía часте в розмові; у закритій розповіді про минуле стандартні зсунуті форми (vivía, vendría).
Перевірка перед написанням
Визначте час дієслова (зараз, пізніше, раніше за теперішній момент, раніше за минулу точку), а тоді чи це бажання, сумнів, гіпотеза чи переказ. Якщо одна частина починається з «якби», дивіться лише на дієслово після si: саме воно показує час.
Типові помилки
Si tendría tiempo, viajaría más.Si tuviera tiempo, viajaría más. після si не буває condicional; там стоїть імперфект суб’юнктиваSi habría sabido la verdad, no habría venido.Si hubiera sabido la verdad, no habría venido. нереальне минуле вимагає після si плюсквамперфекта суб’юнктиваOjalá había estudiado más.Ojalá hubiera estudiado más. після ojalá стоїть суб’юнктив, а не індикативAyer me pidió que lo hago.Ayer me pidió que lo hiciera. минуле дієслово прохання вимагає імперфекта суб’юнктиваEl puente está construido en 1890.El puente fue construido en 1890. подія з датою потребує ser, а estar показує лише станQuería tú venir.Quería que vinieras. / Quería venir. інший діяч вимагає que і суб’юнктива, а один діяч дає інфінітивCuando habrás terminado, llámame.Cuando hayas terminado, llámame. / Cuando termines, llámame. після cuando про майбутнє стоїть суб’юнктив, а не futuro perfecto, хоч українською кажемо «коли закінчиш»
Поширені запитання
Як вибрати між si tuviera і si hubiera tenido?
Дивіться на час ситуації. Si tuviera (+ condicional) стосується тепер або потім і є малоймовірною чи нереальною умовою: Si tuviera tiempo, viajaría más. Si hubiera tenido (+ condicional perfecto) стосується минулого: Si hubiera tenido tiempo, habría viajado más. Мішана умова поєднує причину в минулому з наслідком тепер: Si hubiera aceptado, ahora viviría allí.
Чим відрізняються ojalá tuviera, ojalá haya і ojalá hubiera?
Ojalá tuviera висловлює бажання, малоймовірне тепер, ojalá haya salido bien виражає надію на те, що ви ще не знаєте, а ojalá hubiera estudiado виражає жаль за те, чого не сталося. Українське «якби ж» покриває всі три, тож спершу визначте час.
Коли вживати habré terminado, а коли habría terminado?
Habré terminado передає строк або здогад з погляду теперішнього моменту: Para el lunes habré terminado, No contesta: habrá salido. Habría terminado передає майбутнє щодо минулої точки, здебільшого в розповіді: Dijo que para el lunes lo habría terminado, або гіпотетичний наслідок: Yo no lo habría hecho.
Ser чи estar з дієприкметником?
Ser вживаємо для події чи процесу, часто з датою або por і діячем: fue construido en 1890 por una empresa local. Estar вживаємо для результату, який видно тепер: está cerrado. У щоденному мовленні також частий пасив із se: Se construyó en 1890.
Як у переказі відрізнити наказ від інформації?
Згадайте, що було сказано. Наказ чи прохання стає суб’юнктивом: «Сідай» > me dijo que me sentara. Інформація лишається індикативом: «Приходжу о восьмій» > me dijo que venía a las ocho.
Чи завжди змінювати час у непрямих питаннях?
У закритій розповіді про минуле так: «¿Has terminado?» > me preguntó si había terminado, «¿Vendrás?» > me preguntó si vendría. Якщо зміст досі правдивий або ще попереду, час оригіналу може лишитися. Українською «спитав, чи я їв» часу не зсуває, тож тут легко забути зсув.