Рівень B2

Змішані умовні речення

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

умованаслідок
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 основне дієслово стоїть у початковій формі, а не в минулій.