VocairoПочати навчання

Mixed Conditionals

B1 · Уявляємо зміну завершеної минулої події та її наслідок зараз: If I had kept the map, I would know the way. Вчимося пов’язувати два часи, будувати заперечення й питання та пояснювати наслідок без механічного орієнтування на now.

Опубліковано

Інше минуле — інше теперішнє

1. Змінюємо минуле, дивимося на зараз

Ти не зберіг адресу, тому зараз не знаєш, куди йти. Можна уявити інший розвиток подій: якби адресу було збережено тоді, ситуація була б іншою тепер. Це змішане умовне речення: умова стосується минулого, результат — теперішнього.

Ми не стверджуємо, що минуле змінилося. Ми порівнюємо реальність з уявним варіантом. Це може бути жаль, вдячність, пояснення або просто спокійне припущення.

If I had kept the address, I would know where to go.

Якби я зберіг адресу, то знав би, куди йти.

Адресу не збережено раніше; тепер бракує інформації. Слово now не потрібне, коли теперішній контекст зрозумілий.

If you hadn't helped me yesterday, I would still be stuck.

Якби ти не допоміг мені вчора, я досі був би в глухому куті.

Допомога справді була. Уявна відсутність цієї минулої дії пояснює теперішній позитивний результат.

2. Дві частини — дві різні форми

У частині з if ставимо підмет, had і третю форму дієслова: had chosen, had saved, had been. Had однакове для I, she, we та інших підметів. У результаті ставимо підмет, would і початкову форму дієслова без to: would know, would live, would be.

V3 — третя форма: go → gone, take → taken, choose → chosen, write → written. Для більшості правильних дієслів вона закінчується на -ed. Не прибирай підмет після if і не додавай -s до дієслова після would.

Як побудувати речення

If + підмет + had + V3, підмет + would + V1.

subject / S
—
Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
V1 / base form
—
Початкова форма дієслова без to: work, go, be.
V3 / past participle
—
Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.

If she had taken the earlier train, she would be here.

Якби вона сіла на раніший потяг, то була б тут.

Taken — V3 після had; be — V1 після would. Уявляємо її місцеперебування зараз.

If we had chosen the smaller flat, we would pay less rent.

Якби ми обрали меншу квартиру, то платили б меншу орендну плату.

Минулий вибір впливає на теперішні регулярні витрати; результат не обов’язково є разовою дією.

3. Заперечення і скорочення зберігають логіку

Можна заперечити умову, результат або обидві частини: had not + V3; would not + V1. Обирай заперечення за змістом, а не за правилом «обидві частини мають бути однакові». Якщо дію зробили, її уявна протилежність часто починається з If ... hadn't ... .

Hadn't означає had not, wouldn't — would not. У If I'd saved ..., I'd означає I had; у I'd have more time — I would. Дивись на всю дієслівну конструкцію, а не лише на апостроф.

If I hadn't lost my key, I wouldn't be outside.

Якби я не загубив ключ, то не стояв би надворі.

Ключ загублено, і зараз я надворі; уявний варіант заперечує обидва факти.

If I'd saved the file, I'd have a copy.

Якби я зберіг файл, то мав би копію.

Перше I'd = I had, друге I'd = I would. Have тут означає «мати», а не утворює перфект.

4. Яким був би результат: стан, дія чи можливість

Для стану або звичної дії зручно would + V1: would know, would own, would travel. Для дії, яка тривала б зараз, використовуй would be + -ing. Це все ще теперішній результат.

Would have a bike — «мав би велосипед»: have є звичайним дієсловом. Це не те саме, що would have bought a bike, де have + V3 утворює перфект. Could і might також можливі: could підкреслює можливість або здатність, might — менш певний наслідок. У вправах із заданим would саме ця форма є навчальною ціллю.

If I had packed my laptop, I would be working on the train.

Якби я взяв ноутбук, то зараз працював би в потязі.

Робота тривала б у момент розмови; тому would be working.

If we hadn't sold our car, we would have a way to get there.

Якби ми не продали машину, то мали б спосіб туди дістатися.

Would have + іменникова група описує теперішнє володіння або наявність.

If I had charged my phone, I could call you now.

Якби я зарядив телефон, то міг би зараз тобі зателефонувати.

Could call описує теперішню можливість; це допустиме розширення основної моделі.

5. Час визначає думка, а не одне слово

Порівняй минулий наслідок із теперішнім: would have joined the meeting yesterday описує уявну завершену участь; would be in the meeting now — уявну ситуацію зараз. В обох реченнях умова може бути had received the link.

Now, today і still допомагають зорієнтуватися, але не є автоматичним ключем. Today може охоплювати вже завершену подію. Форми на зразок would have been working now також не можна оголосити неграматичними лише через now: перфект може передавати інший уявний ракурс. Тут тренуємо найпряміший опис стану зараз — would be / would be doing; складні перфектні ракурси не є обов’язковою продуктивною ціллю.

Інша межа — If I knew the password, I would be online: тут уявляємо теперішнє знання. If I had written down the password, I would be online пов’язує теперішній доступ із конкретною минулою дією.

If I had received the link, I would have joined the meeting yesterday.

Якби я отримав посилання, то долучився б до зустрічі вчора.

Умова й завершений результат належать минулому; це третій умовний.

If I had received the link, I would be in the meeting now.

Якби я отримав посилання, то зараз був би на зустрічі.

Зустріч триває, і ми уявляємо присутність саме зараз.

If I had read the notice, I would know about the change.

Якби я прочитав оголошення, то знав би про зміну.

Теперішнє знання зрозуміле без now; відсутність маркера не змінює зв’язок часів.

6. Порядок частин і справжні питання

Обидва порядки природні: If ... , I would ... або I would ... if ... . Зазвичай ставимо кому після початкової if-частини, але не перед кінцевою. Перестановка частин сама по собі не змінює часовий зв’язок.

У питанні would ставимо перед підметом головної частини: Would you be ... if ...? Після питального слова: Where would you live ...? Частина з if при цьому зберігає порядок підмет + had + V3. Не додавай do або did до питання з would.

Як побудувати речення

(Питальне слово) + would + підмет + V1 ... if + підмет + had + V3 ...?

subject / S
—
Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
V1 / base form
—
Початкова форма дієслова без to: work, go, be.
V3 / past participle
—
Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.

I would be at home if I hadn't agreed to this trip.

Я був би вдома, якби не погодився на цю поїздку.

Спочатку названо уявний теперішній результат, потім його минулу умову.

Where would you live if you hadn't moved here?

Де б ти жив, якби не переїхав сюди?

Would you live — головне питання; if you hadn't moved — умова без інверсії.

7. Власна думка, а не гарантований закон

Мовець пропонує зв’язок між подією та наслідком. Не кожні два факти автоматично дають переконливе умовне речення. Навчання певної спеціальності саме по собі не гарантує професії; уявний наслідок треба підтримати контекстом або подати як власне припущення.

Для власної відповіді визнач: що реально сталося тоді; що є тепер; яку зміну ти уявляєш; чому вона могла б вплинути на теперішнє. Можна вигадати побутову історію — особисті зізнання не потрібні. Після відповіді перевір зміст і форми за критеріями; зразок є лише одним можливим формулюванням.

I think that if I had stayed in my old job, I would still work nights.

Думаю, якби я залишився на старій роботі, то досі працював би ночами.

Людина оцінює своє альтернативне життя, а не доводить універсальний причинний закон.

If we hadn't repaired the roof, the room would be wet now.

Якби ми не полагодили дах, кімната зараз була б мокрою.

Контекст: зараз дощ; раніше дах протікав, а ремонт усунув проблему. Такий зв’язок підтримує уявний результат.

Типові помилки

Неправильно:If she had chose that flat, she would live near us.

Правильно:If she had chosen that flat, she would live near us.

Після had потрібна третя форма chosen, а не друга форма chose.

Неправильно:If I had left earlier, I would to be home now.

Правильно:If I had left earlier, I would be home now.

Після модального would ставимо початкову форму без to: would be.

Неправильно:If they had booked a room, they would been inside now.

Правильно:If they had booked a room, they would be inside now.

Been не може стояти безпосередньо після would. Для заданого теперішнього стану потрібне be.

Неправильно:If he had kept the bike, he would rides it to work.

Правильно:If he had kept the bike, he would ride it to work.

Після would немає закінчення -s навіть із he: would ride.

Неправильно:Where would you living if you hadn't moved here?

Правильно:Where would you be living if you hadn't moved here?

Для тривалої форми потрібне be між would you та living.

Джерела

Умова в теперішньому — результат у минулому

1. Два часові ракурси в одній думці

Ти не розмовляєш французькою — ні зараз, ні під час учорашнього перегляду. Саме мовний бар’єр завадив зрозуміти фільм. Тепер уявляєш іншу загальну здатність і повертаєшся до того перегляду: «Якби я знав французьку, я б зрозумів фільм».

Умова описує не окремий учорашній вчинок, а стан справ, який стосується тебе загалом. Результат належить минулому. Це змішаний умовний тип: частини речення мають різні часові ракурси.

If I spoke French, I would have understood the film last night.

Якби я знав французьку, я б зрозумів фільм учора ввечері.

Spoke — уявна загальна здатність; would have understood — уявний результат уже завершеного перегляду.

If our flat were bigger, we would have bought that sofa.

Якби наша квартира була більшою, ми б купили той диван.

Ми й тоді жили в тій самій маленькій квартирі; саме розмір завадив покупці.

2. «Теперішня» умова має бути доречною і тоді

Назва не означає, що зміна сьогодні фізично переписує вчорашній день. Ми подумки змінюємо стан, що вже мав значення на час минулої події. Якщо людина навчилася плавати лише сьогодні, її теперішнє вміння саме по собі не пояснює рішення минулого літа.

Умова часто стосується характеру, знань, смаку, житла або звичного розкладу. Вона не мусить бути незмінною на все життя: роботу, звички й уміння можна змінити. Важливо, що в цій історії стан триває або подається як загальний і був актуальний тоді.

Would have подає результат як очікуваний уявний наслідок з погляду мовця, а не науково доведений факт. Для вправ потрібен зрозумілий зв’язок: страх був причиною відмови, мовний бар’єр — причиною нерозуміння.

If I didn't work nights, I would have joined you for dinner yesterday.

Якби я не працював уночі, я б приєднався до вас на вечерю вчора.

Нічні зміни — чинний розклад, зокрема й учора; за відсутності зміни мовець планував прийти.

If Leo weren't afraid of heights, he would have climbed the tower with us.

Якби Лео не боявся висоти, він би піднявся на вежу з нами.

Страх існує зараз і був причиною відмови тоді. Це не твердження, що Лео ніколи не подолає страх.

3. Як зібрати форму

Після if використовуємо форму Past Simple: knew, spoke, lived, had. Тут минула форма виражає віддаленість від реального стану, а не сама по собі дату в минулому. Порівняй реальне I don't know Italian з уявним If I knew Italian.

Результат будуємо з трьох частин: would + have + третя форма дієслова (V3). Have не змінюється на has для he чи she. Для правильних дієслів V3 зазвичай закінчується на -ed; для неправильних перевір форму: understand — understood, take — taken, go — gone, be — been.

Не став would в if-частину лише як переклад українського «б». У цій моделі уявний стан оформлюється минулою формою, а would стоїть у результаті.

Як побудувати речення

If + підмет + Past Simple, підмет + would have + V3.

subject / S
—
Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
V3 / past participle
—
Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.

If Maya knew the local area, she would have taken the shorter route.

Якби Мая знала місцевість, вона б обрала коротший маршрут.

Knew описує відсутнє знання; після have потрібне taken, не took і не take.

If the room had more chairs, we would have invited the whole team.

Якби в кімнаті було більше стільців, ми б запросили всю команду.

Had тут — Past Simple від have: уявляємо іншу кількість стільців у кімнаті, яка не змінилася.

4. Заперечення, were/was і скорочення

Заперечення в умові змінює уявну рису: If I didn't dislike crowds… Після didn't потрібна початкова форма, не друга. Для be використовуємо were not / weren't; з I, he, she, it можливе також was not / wasn't, особливо в неформальному мовленні. Were — надійний нейтральний вибір для уявного стану; was не оголошуємо помилкою.

Заперечення результату: would not have + V3 або wouldn't have + V3. Порівнюй зміст обох частин окремо: If I weren't so careful, I would have lost the receipt означає, що уважність допомогла зберегти чек.

I'd have checked означає I would have checked. Але в I'd known скорочення 'd означає had. Звертай увагу на наступні слова, а не вчи 'd як завжди одне дієслово.

If I weren't so careful, I would have lost the receipt.

Якби я не був таким уважним, я б загубив чек.

Реальні факти в цьому контексті: я уважний і чек не загубив.

If she was less shy, she'd have introduced herself.

Якби вона була менш сором’язливою, вона б представилася.

Was допустиме в неформальному варіанті; she'd have = she would have. Уявляємо іншу рису й інший минулий вчинок.

If I liked loud music, I wouldn't have left so early.

Якби мені подобалася гучна музика, я б не пішов так рано.

Wouldn't заперечує саме минулий результат; have лишається в конструкції.

5. Порядок частин і питання

Умову можна поставити першою або після результату. Якщо починаємо з if-частини, зазвичай відділяємо її комою; коли вона йде другою, кома зазвичай не потрібна. Зміна порядку не змінює часових відношень.

У питанні would стоїть перед підметом головної частини: Would you have…? If-частина зберігає звичайний порядок слів. Так можна запитати про інший можливий вибір у завершеній ситуації, не стверджуючи, що він точно стався б.

I would have ordered the soup if I liked mushrooms.

Я б замовив суп, якби любив гриби.

Нелюбов до грибів — звичний смак, який пояснює вже зроблений вибір.

Would you have joined the walk if you lived closer?

Ти б приєднався до прогулянки, якби жив ближче?

Прогулянка вже була; співрозмовник живе далеко й жив там на той момент.

6. Інший час — інший зміст, не завжди помилка

If I spoke French, I would understand the film — граматичне речення. Воно може стосуватися фільму, який я дивлюся зараз або планую дивитися. Для учорашнього завершеного перегляду й заданої мети потрібне would have understood. Це розрізнення часової цілі, а не доказ, що would understand не існує.

If I had learned French before the trip, I would have understood the guide описує іншу минулу подію — навчання — та минулий результат: це третій умовний тип. If I had learned French, I would understand the guide now має минулу умову й теперішній результат: інший змішаний тип.

Не вибирай конструкцію лише за yesterday або now: спершу визнач, до якої частини належить обставина і чи стан досі актуальний. Знати мову й вивчити її до певної поїздки — близькі, але не тотожні способи подати причину.

If I spoke French, I would understand this film.

Якби я знав французьку, я б розумів цей фільм.

Граматичний другий умовний тип: у цьому контексті фільм іде зараз.

If I had learned French before the trip, I would have understood the guide.

Якби я вивчив французьку до поїздки, я б зрозумів гіда.

Третій умовний тип: змінюємо минулу підготовку, а не описуємо знання як загальний стан.

If I had learned French, I would understand the guide now.

Якби я вивчив французьку, я б зараз розумів гіда.

Інший змішаний напрям: минула умова, теперішній результат.

7. Від фактів до власної репліки

Спочатку назви для себе два реальні факти: який стан є загалом і що сталося тоді. Потім перевір зв’язок між ними. Уяви протилежну умову й відповідний минулий результат, не гублячи заперечень.

Не обов’язково перекладати кожне українське слово. Для власної відповіді важливі природний англійський зміст, уявний загальний стан і минулий результат. Доречні синоніми, інший порядок частин та скорочення дозволені, якщо завдання не задає конкретного формату.

У відкритих вправах порівнюй свою відповідь зі зразком і критеріями. Зразок — один спосіб висловитися, а не єдине дозволене речення. Для історій можна повністю вигадувати обставини.

I don't enjoy camping. If I enjoyed it, I would have accepted your invitation last weekend.

Я не люблю відпочивати з наметом. Якби любив, то прийняв би твоє запрошення минулими вихідними.

Перше речення встановлює загальний смак; друге пояснює відхилене запрошення через уявну альтернативу.

If I knew how to repair bikes, I would have fixed yours on Saturday.

Якби я вмів ремонтувати велосипеди, я б полагодив твій у суботу.

За контекстом бракувало саме вміння; інші потрібні умови були. Мовець не приписує собі реального ремонту.

Типові помилки

Неправильно:If I spoke French, I would have understand the film.

Правильно:If I spoke French, I would have understood the film.

Після have у минулому уявному результаті потрібна V3 understood, не початкова understand.

Неправильно:If she liked walking, she would has joined us.

Правильно:If she liked walking, she would have joined us.

Після модального would завжди початкова have, навіть із she.

Неправильно:If I didn't knew the city, I would have taken a taxi.

Правильно:If I didn't know the city, I would have taken a taxi.

Didn't уже несе минулу форму; основне дієслово має бути know.

Неправильно:If he were more patient, he would have took the later train.

Правильно:If he were more patient, he would have taken the later train.

Took — друга форма; у would have + V3 потрібна taken.

Джерела

Розпізнавання змішаних умовних речень

1. Два запитання замість одного ярлика

Змішане умовне речення уявляє іншу ситуацію: час умови й час результату не збігаються. Спочатку знайди частину з if: що саме було б інакше? Потім знайди результат: коли він був би актуальним?

Минула форма дієслова не завжди означає минулий час. У нереальній умові knew може описувати знання зараз. Тому дивись на всю ситуацію, а не тільки на закінчення чи слово now.

If I had read the guide, I would know the answer.

Якби я прочитав інструкцію, я знав би відповідь.

Контекст: інструкцію не прочитали раніше, відповіді не знають зараз. Had read — минула умова; would know — теперішній результат.

If I knew the answer, I would tell you.

Якби я знав відповідь, я сказав би тобі.

Тут і уявне знання, і повідомлення стосуються теперішнього. Knew не робить це змішаним реченням: це звичайний другий тип.

2. Минула умова → результат зараз

Уявляємо іншу завершену подію або рішення в минулому й інший стан зараз. Після if використовуємо had + V3, а в результаті — would + базову форму.

Результат може бути станом (would know), володінням (would have a car) або дією в процесі (would be travelling). У would have a car слово have — звичайне «мати»: після нього немає V3, тож це не минулий результат.

Як побудувати речення

If + підмет + had (not) + V3, підмет + would (not) + V1 / would be + -ing.

subject / S
—
Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
V1 / base form
—
Початкова форма дієслова без to: work, go, be.
V3 / past participle
—
Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.
V-ing / -ing
—
Форма дієслова із закінченням -ing: working, going. Її роль залежить від конструкції.

If I hadn't broken my leg, I would be playing in the match today.

Якби я не зламав ногу, я грав би сьогодні в матчі.

Матч іде просто зараз. Травма — раніше, уявна гра — у момент мовлення.

If we hadn't sold the car, we would have it now.

Якби ми не продали машину, вона була б у нас зараз.

Would have it означає теперішнє володіння; had not sold змінює минулий продаж.

3. Загальна умова → результат у минулому

Уявляємо іншу навичку, звичку, рису чи тривалу життєву обставину, актуальну й досі, та інший результат конкретної минулої події. Умова має нереальну минулу форму, а результат — would have + V3.

«Загальна» не означає «незмінна назавжди». Місце проживання, впевненість або рівень мови можуть змінюватися. Важливо, що в цьому контексті обставина охоплює і тодішню подію, і теперішнє. Це не фізична зміна вчорашнього дня завдяки новій дії сьогодні.

Як побудувати речення

If + підмет + Past Simple / could + V1, підмет + would (not) have + V3.

subject / S
—
Підмет: про кого або що йдеться в реченні; з ним узгоджується дієслово. У The book was written підмет — the book, хоча дію виконує хтось інший.
V1 / base form
—
Початкова форма дієслова без to: work, go, be.
V3 / past participle
—
Третя форма дієслова: worked, gone, seen. Потрібна, наприклад, після have/has або в пасиві; не завжди збігається з V2.

If she were more organised, she wouldn't have forgotten the meeting.

Якби вона була організованішою, вона б не забула про зустріч.

Контекст описує звичну неорганізованість, яка актуальна досі; зустріч була вчора.

If he lived nearer, he would have visited yesterday.

Якби він жив ближче, він би зайшов учора.

Він жив далеко і вчора, і тепер. Уявляємо іншу тривалу обставину, а не переїзд після вчорашнього візиту.

4. Змішаний, другий чи третій: порівняй значення

Другий тип зазвичай поєднує нереальну теперішню або майбутню умову з результатом у тому самому широкому часовому плані. Третій тип уявляє інші події в минулому. Змішаний потрібен, коли минула умова пов'язана з теперішнім результатом або загальна актуальна умова — з минулим результатом.

Заміна were на had been може змінити фокус із загальної риси на окремий минулий випадок. Обидва речення можуть бути граматичними. У вправах на заданий зміст «інший ракурс» не тотожний «граматична помилка».

If I were more careful, I would have checked the address yesterday.

Якби я був уважнішим, я б учора перевірив адресу.

У контексті йдеться про загальну уважність, актуальну досі: змішаний тип.

If I had been more careful yesterday, I would have checked the address.

Якби я був уважнішим учора, я б перевірив адресу.

Фокус лише на вчорашній поведінці та вчорашній перевірці: третій тип. Це теж граматичне речення.

5. Today не визначає час самостійно

Today означає день, до якого належить момент мовлення. Частина цього дня вже могла завершитися. Тому today може супроводжувати уявну дію зараз або уявну дію раніше сьогодні.

Спершу з'ясуй, чи подія триває в момент розмови. Would be playing now прямо показує теперішній процес. Would have been playing today може бути цілком правильним, коли мовець увечері згадує матч, який уже закінчився.

If I hadn't broken my leg, I would be playing now.

Якби я не зламав ногу, я грав би зараз.

Мовець спостерігає за матчем у процесі: минула травма → теперішній результат.

If I hadn't broken my leg, I would have been playing today.

Якби я не зламав ногу, я сьогодні грав би.

О 20:00 говоримо про матч, що закінчився о 16:00. Обидві події належать минулому; today не робить речення неправильним.

6. Форма, порядок частин і природні варіанти

Перевір дієслівний ланцюжок: had taken, не had took; would know, не would knows; would have gone, не would have went. Для звичайної нереальної умови не додавай would до if-частини. Особливі ввічливі if you would… мають іншу функцію й тут не тренуються.

З I/he/she/it у таких нереальних умовах можливі was і were; were чітко сигналізує нереальність і часто вживається у формальному стилі. Порядок частин можна міняти. Якщо if-частина перша, між частинами зазвичай ставимо кому; якщо друга, зазвичай ні.

Wouldn't і had not/hadn't — природні варіанти. У запитанні would стоїть перед підметом головної частини: What would you do…? Змішаний часовий зв'язок при цьому зберігається.

If I was less shy, I would have spoken at the meeting.

Якби я був менш сором'язливим, я б виступив на зустрічі.

Умова описує актуальну загальну рису. If I were less shy також правильне.

What would you be doing now if you hadn't taken this job?

Що б ти робив зараз, якби не прийняв цю пропозицію роботи?

Запитання про теперішній результат стоїть перед минулою умовою; had not taken і hadn't taken передають той самий зміст.

7. Уявна оцінка, а не доказ

Змішане умовне речення може пояснювати, висловлювати жаль, дякувати або ставити запитання. Воно не доводить, що в реальному світі певний результат був би неминучим: це уявна оцінка мовця.

Would показує очікуваний результат в уявлених умовах; might дає обережнішу можливість, а could може виражати здатність або можливість. Якщо завдання не вимагає конкретного модального значення, природні відповідні варіанти допустимі. У власних відповідях порівнюй зміст і форму з критеріями, а не тільки зі зразком.

If I hadn't met you, I wouldn't feel so welcome here.

Якби я не познайомився з тобою, я не почувався б тут так бажано.

Уявна відсутність минулої зустрічі підкреслює її теперішню цінність; речення може бути вдячністю.

If I were more careful, I might have noticed the mistake yesterday.

Якби я був уважнішим, я, можливо, помітив би помилку вчора.

Might have noticed залишає невпевненість. Це не доказ того, що уважні люди завжди помічають усі помилки.

Типові помилки

Неправильно:If I had took that course, I would understand this now.

Правильно:If I had taken that course, I would understand this now.

Після had потрібна третя форма taken, а не минула took. Умова залишається минулою, результат — теперішнім.

Неправильно:She would knows the answer if she had read the guide.

Правильно:She would know the answer if she had read the guide.

Після модального would дієслово має базову форму know без -s.

Неправильно:If I were less afraid of flying, I would have went yesterday.

Правильно:If I were less afraid of flying, I would have gone yesterday.

Минулий результат утворюємо would have + V3: gone, не went.

Неправильно:If I hadn't missed the train, I would sitting in a warm carriage now.

Правильно:If I hadn't missed the train, I would be sitting in a warm carriage now.

Для уявної дії в процесі потрібне be перед -ing: would be sitting.

Джерела
Практикуватися з Vocairo