Ответ:

Перевод задания: Раскройте скобки, используя Future Perfect или Future Perfect Continuous.

Future Perfect обозначает действие, которое завершится к определённому моменту в будущем. Future Perfect Continuous подчёркивает длительность действия к этому моменту; часто используется с указанием периода времени.

  1. By the end of this year, my brother will have learned to drive. — К концу этого года мой брат научится водить машину.
  2. By 10 o'clock tomorrow, she will have been writing her essay for two hours. — Завтра к десяти часам она будет писать своё эссе уже два часа.
  3. Don't call me at 7 — I will have had dinner by then. — Не звони мне в семь: к тому времени я уже поужинаю.
  4. By the time we arrive, the film will have started. — К тому времени, как мы приедем, фильм уже начнётся.
  5. Next month they will have been living in this house for ten years. — В следующем месяце исполнится десять лет, как они живут в этом доме.
  6. By 5 pm the workers will have finished repairing the road. — К пяти часам вечера рабочие закончат ремонтировать дорогу.
  7. When you come home, I will have been cleaning the flat for an hour. — Когда ты придёшь домой, я уже час буду убирать квартиру.
  8. By next summer, I will have read all the books from this list. — К следующему лету я прочитаю все книги из этого списка.
  9. By the time the teacher comes, we will have been waiting for 20 minutes. — К тому времени, как придёт учитель, мы будем ждать уже 20 минут.
  10. She will not have finished the project by Friday. — К пятнице она не закончит проект.