Змішані умовні речення
Змішані умовні речення поєднують різні часи: минула умова — теперішній наслідок, або теперішня ознака — минулий наслідок.
| умова | наслідок |
|---|---|
| If I had taken the job (past), | I would be rich now (present). |
| If I spoke German (present), | I would have applied for that job (past). |
Приклади
- If I hadn’t moved here, I wouldn’t know you.Якби я не переїхав сюди, я б тебе не знав.
- If she were more careful, she wouldn’t have lost her keys.Якби вона була уважнішою, не загубила б ключі.
- If we had booked earlier, we would be on the beach now.Якби ми забронювали раніше, зараз були б на пляжі.
- If I were taller, I would have joined the basketball team.Якби я був вищим, я пішов би в баскетбольну команду.
- If she had listened to me, she wouldn’t be in trouble now.Якби вона мене послухала, зараз не мала б проблем.
Типові помилки
- ✗ If she took the job in 2010, she would be rich now.✓ If she had taken the job in 2010, she would be rich now.Минула умова з результатом тепер потребує had + III форму в частині з if.
- ✗ If I would have left earlier, I wouldn’t be late now.✓ If I had left earlier, I wouldn’t be late now.У частині з if змішаного умовного вживаємо had + третю форму, а не would have.
- ✗ If I was born in Spain, I would speak Spanish.✓ If I had been born in Spain, I would speak Spanish.Для минулого факту в частині з if потрібно вжити had been, а не was.
- ✗ If I hadn’t eaten so much, I wouldn’t to feel sick.✓ If I hadn’t eaten so much, I wouldn’t feel sick.Після wouldn’t основне дієслово стоїть у початковій формі без частки to.
- ✗ If he had taken the job, he would earned more now.✓ If he had taken the job, he would earn more now.Після would основне дієслово стоїть у початковій формі, а не в минулій.
