Ответ:

Перевод задания: Выберите правильный вариант.

  1. The gardener will have mowed the lawn by noon. (К полудню садовник уже скосит газон.) — Future Perfect обозначает действие, которое будет завершено к указанному моменту.
  2. By the end of the year, the author will have finished his new novel. (К концу года автор закончит свой новый роман.) — Речь о завершённом результате к определённому сроку.
  3. Mary will have written her report by Friday. (Мэри напишет свой отчёт к пятнице.) — Future Perfect подчёркивает завершение действия к пятнице.
  4. By 2050, the global population will have increased to 9 billion. (К 2050 году численность населения Земли увеличится до 9 миллиардов.) — Указан итог изменения к будущему моменту.
  5. At 5 o’clock the mechanic will have been repairing the tractor for an hour. (К пяти часам механик будет ремонтировать трактор уже час.) — Future Perfect Continuous показывает длительность действия к будущему моменту.
  6. It’s no use going to the supermarket now; it will have closed by the time we get there. (Нет смысла сейчас идти в супермаркет: к тому времени, как мы туда доберёмся, он уже закроется.) — Магазин будет закрыт к указанному моменту.
  7. By the time they reach the farm, they will have been travelling for two hours. (К тому времени, как они доберутся до фермы, они будут в пути уже два часа.) — Выражена длительность действия.