Ответ:

Перевод задания: Дополните диалоги. Используйте третье условное наклонение.

  1. A: My homework was very difficult yesterday. (Вчера домашнее задание было очень трудным.)

    B: I would have helped you if you had asked me. (Я бы помог(ла) тебе, если бы ты попросил(а) меня.)

  2. A: The train has already gone! (Поезд уже ушёл!)

    B: If we had left home earlier, we wouldn’t have missed it. (Если бы мы вышли из дома раньше, мы бы на него не опоздали.)

  3. A: Why weren’t you at the cinema on Saturday? (Почему тебя не было в кино в субботу?)

    B: Because I’ve already seen the film. If I hadn’t seen it, I would have come. (Потому что я уже видел(а) этот фильм. Если бы я его не видел(а), я бы пришёл/пришла.)

  4. A: The weather was terrible on Sunday! (В воскресенье была ужасная погода!)

    B: Yes, it was. I would have played tennis if it hadn’t rained all day. (Да, это правда. Я бы поиграл(а) в теннис, если бы дождь не шёл весь день.)

  5. A: When did you get my letter? (Когда ты получил(а) моё письмо?)

    B: Yesterday. It would have been quicker if you had sent an email. (Вчера. Было бы быстрее, если бы ты отправил(а) электронное письмо.)

  6. A: I don’t think I passed my science test yesterday. (Не думаю, что вчера сдал(а) контрольную по естественным наукам.)

    B: If you had studied harder, it wouldn’t have been so difficult. (Если бы ты занимался/занималась усерднее, это не было бы так трудно.)

В третьем условном наклонении в части с if используется had + причастие прошедшего времени, а в главной части — would have + причастие прошедшего времени.