Ответ:

Перевод задания: Заполните пропуски правильными формами глаголов в скобках. Используйте условные предложения типов 0, 1, 2 и 3.

  1. If she was my friend, I would invite her to the party. (Если бы она была моей подругой, я бы пригласил её на вечеринку.)
  2. If Peter lived in a house, he would have a dog. (Если бы Питер жил в доме, у него была бы собака.)
  3. She will buy this beautiful dress if she has enough money. (Она купит это красивое платье, если у неё будет достаточно денег.)
  4. You wouldn’t have visited the doctor if you hadn’t drunk cold milk. (Ты бы не посетил врача, если бы не выпил холодное молоко.)
  5. If Jack had done his homework, he would have told his teacher the right answer. (Если бы Джек сделал домашнее задание, он бы сказал учителю правильный ответ.)
  6. Water turns to ice when you freeze it. (Вода превращается в лёд, когда её замораживают.)
  7. If I were you, I would accept your offer. (На твоём месте я бы принял твоё предложение.)
  8. If I spoke Spanish, I would visit Mexico. (Если бы я говорил по-испански, я бы посетил Мексику.)
  9. If I knew English well, I would be a translator. (Если бы я хорошо знал английский, я был бы переводчиком.)
  10. When winter comes, days get shorter. (Когда наступает зима, дни становятся короче.)

В условных предложениях 0-го типа используется настоящее время в обеих частях; в 1-м типе — настоящее время после if и will в главной части; во 2-м — Past Simple и would + глагол; в 3-м — Past Perfect и would have + причастие прошедшего времени.