Головне правило
Тип А (минула умова, теперішній результат): if + Past Perfect, would / could / might + дієслово. Тип Б (теперішня риса чи факт, минулий результат): if + Past Simple, would / could / might have + Past Participle. Час кожної частини ви обираєте окремо за змістом, а would після if не стоїть ніколи.
Форми
| Тип | Частина з if | Головне речення | Приклад |
|---|---|---|---|
| А: минуле → теперішнє | if + Past Perfect | would / could / might + дієслово | If I had taken that job, I would live in London now. |
| А, заперечення | if + hadn't + Past Participle | wouldn't + дієслово | If my parents hadn't moved to Canada, I wouldn't speak French now. |
| А, питання | if + Past Perfect | Where would you live ...? | Where would you live now if you hadn't moved? |
| Б: теперішнє → минуле | if + Past Simple | would / could / might have + Past Participle | If I were braver, I would have said something yesterday. |
| Б, заперечення | if + didn't + дієслово (або weren't) | wouldn't have + Past Participle | If he didn't love animals, he wouldn't have adopted three cats. |
| Б, питання | if + Past Simple | Would you have + Past Participle ...? | Would you have spoken to the manager yesterday if you weren't so shy? |
Українською всі умовні речення виглядають однаково: «якби» + минулий час і частка «би». Тому речення «Якби я погодився на ту роботу, я б зараз жив у Лондоні» не здається вам чимось особливим, і в англійській воно теж звичайне, лише форми треба обрати для кожної частини окремо. Є три типові пастки. Перша: ви звикли, що обидві частини схожі, і ставите would have і в результат із now: *I would have lived in London now. Якщо результат стосується теперішнього, потрібне would live. Друга: «якби я погодився» - це минуле, тож після if стоїть Past Perfect (If I had taken), а не Past Simple (*If I took ... five years ago). Третя: частка «би» є в обох частинах («якби я знав, я б сказав»), тому хочеться написати would і після if. Не робіть цього: *If I would have taken. Скорочення 'd теж підступне: I'd може бути I would або I had, і це видно з наступного слова (I'd live - would, I'd taken - had).
Приклади
- If I had taken that job, I would live in London now. Якби я погодився на ту роботу, я б зараз жив у Лондоні.
- If Marta had studied medicine, she would be a doctor today. Якби Марта здобула медичну освіту, вона сьогодні була б лікаркою.
- If my parents hadn't moved to Canada, I wouldn't speak French now. Якби мої батьки не переїхали до Канади, я б зараз не розмовляв французькою.
- If he had learned to swim as a child, he might not be afraid of water these days. Якби він навчився плавати в дитинстві, він, можливо, не боявся б води й тепер.
- If I were braver, I would have said something at the meeting last week. Якби я був сміливішим, я б щось сказав на зборах минулого тижня.
- If he didn't love animals, he wouldn't have adopted three cats. Якби він не любив тварин, він не завів би трьох котів.
- If Tom weren't so patient, he would have lost his temper with the children yesterday. Якби Том не був таким терплячим, він учора втратив би терпіння з дітьми.
- If I spoke German, I could have read the contract myself yesterday. Якби я знав німецьку, я міг би вчора сам прочитати договір.
- Where would you live now if you hadn't moved? Де б ви жили зараз, якби не переїхали?
Дві осі часу
У звичайному другому чи третьому типі обидві частини говорять про один і той самий час. У змішаному вони розведені: ви окремо питаєте себе, коли діє умова і коли настає результат. Якщо умова була в минулому, а результат триває зараз, вам потрібен тип А. Якщо умова є постійним фактом про людину чи ситуацію, а наслідок стався в минулому, вам потрібен тип Б. Форма кожної частини залежить тільки від її власного часу: минулий (нереальний) - Past Perfect або would have + Past Participle, теперішній - Past Simple або would + дієслово.
Тип А: минула умова, теперішній результат
Тут умова стосується моменту в минулому, який уже не змінити: If I had taken that job (я не погодився). Результат видно сьогодні: I would live in London now (я не живу в Лондоні). Допомагають слова в результаті: now, today, still, these days, at the moment. Типові умови належать до виборів і подій у житті: навчання, переїзд, робота, знайомство. Порівняйте: If she hadn't missed the flight, she would be here today (вона пропустила рейс, тому її тут немає).
Тип Б: теперішня риса, минулий результат
Тут умова - це постійний факт або властивість: характер, уміння, почуття (I am shy, she speaks French, he loves animals). Результат - конкретна подія в минулому, яку цей факт пояснює: If I were braver, I would have said something at the meeting last week. Без позначки минулого речення «If I were braver, I would say something» - це звичайний другий тип про теперішнє, тому в результаті потрібен чіткий маркер: yesterday, last week, at the party, on Monday. Для I, he, she і it після if стоїть were; was трапляється в розмові, але were безпечніше.
Як відрізнити змішаний від другого і третього
| Тип | Час частини з if | Час результату | Приклад |
|---|---|---|---|
| другий | теперішній | теперішній або майбутній | If I knew Chinese, I would apply for the job in Shanghai. |
| третій | минулий | минулий | If I had known Chinese, I would have applied for the job in Shanghai. |
| змішаний А | минулий | теперішній | If I had studied Chinese at school, I would speak it now. |
| змішаний Б | теперішній | минулий | If I were more confident, I would have applied for the job in Shanghai last month. |
Дивіться на слова, які прив’язують кожну частину до часу. Yesterday, last year, in 2015, when I was a child, at the age of 18 описують минуле. Now, today, still, these days, at the moment описують теперішнє. Теперішня умова з постійним фактом (I am shy, she speaks French) теж дає форму Past Simple. Якщо обидві частини минулі, це чистий третій тип; якщо обидві теперішні чи майбутні - чистий другий.
Would, could, might: що кажете
Як і в інших умовних, модальне слово змінює зміст результату: would - майже певний наслідок, could - можливість чи вміння, might - лише ймовірність. If I had learned the piano as a child, I could play in the band now (мав би змогу). If I had left school at 16, I might have a different job today (можливо). У типі Б так само: would have, could have, might have. Виберіть слово за тим, що хочете сказати.
Заперечення, питання і порядок частин
Заперечення будується в кожній частині за її часом: hadn't + Past Participle, didn't + дієслово або weren't, wouldn't + дієслово, wouldn't have + Past Participle. У питанні would стоїть перед підметом: Where would you live now if you hadn't moved? Частини можна міняти місцями. Якщо if-частина на початку, ставте після неї кому: If I had taken that job, I would live in London now. Якщо вона в кінці, коми немає: I would live in London now if I had taken that job.
Порада
Спитайте себе двічі: «Коли діє умова?» і «Коли настає результат?» Умова в минулому - had + Past Participle. Умова є постійним фактом зараз - Past Simple. Результат зараз - would + дієслово. Результат у минулому - would have + Past Participle. Слова now, today, still вказують на тип А, а yesterday, last week у результаті - на тип Б.
Типові помилки
If I would have taken that job, I would live in London now.If I had taken that job, I would live in London now. після if не ставимо wouldIf I took that job five years ago, I would live in London now.If I had taken that job five years ago, I would live in London now. минуле нереальне - Past Perfect, а не Past SimpleIf I had taken that job, I would have live in London now.If I had taken that job, I would live in London now. для теперішнього результату - would + початкова форма дієсловаIf he didn't love animals, he wouldn't had adopted three cats.If he didn't love animals, he wouldn't have adopted three cats. після would стоїть have, а не hadIf I would be braver, I would have said something at the meeting.If I were braver, I would have said something at the meeting. у частині з if - Past Simple, а не wouldIf I were braver, I had said something at the meeting last week.If I were braver, I would have said something at the meeting last week. результат у минулому - would have + Past ParticipleWhere you would live now if you hadn't moved?Where would you live now if you hadn't moved? у питанні would стоїть перед підметом
Часті питання
Що таке змішані умовні речення в англійській?
Це умовні речення, у яких частини належать до різних часів. Тип А: If I had taken that job, I would live in London now (минула умова, теперішній результат). Тип Б: If I were braver, I would have said something (теперішня риса, минулий результат).
Чи можна замість змішаного вжити третій тип?
Якщо результат стосується теперішнього, ні. *If I had taken that job, I would have lived in London now звучить неправильно, бо now вимагає would live. Третій тип підходить, коли обидві частини говорять про минуле: If I had taken that job, I would have moved to London.
Чим тип Б відрізняється від другого типу?
Другий тип говорить про теперішнє чи майбутнє: If I were braver, I would speak up. У типі Б ви додаєте минулий результат: If I were braver, I would have spoken up at the meeting last week. Різницю створює маркер минулого в результаті.
Які слова підказують змішаний тип?
У результаті типу А стоять now, today, still, these days, at the moment. У результаті типу Б стоять yesterday, last week, at the party. Частину з if позначають слова in 2015, when I was a child (минуле) або постійний факт, як I am shy.
Чи можна поставити would після if?
Ні. Після if стоїть Past Perfect (тип А) або Past Simple (тип Б). Would живе тільки в головному реченні: If I had taken that job, I would live in London now.
If I were чи if I was у типі Б?
Обидві форми трапляються, але were безпечніша і звучить охайніше: If I were braver, I would have said something. Was зустрічається в розмовній мові з I, he, she і it.