Ответ:

Перевод задания: Раскройте скобки, используя Future Perfect или Future Perfect Continuous (будущее совершённое или будущее совершённо-длительное время).

  1. I will have finished this work by tomorrow evening. — Я закончу эту работу к завтрашнему вечеру.
  2. By next winter I will have saved the necessary sum of money. — К следующей зиме я накоплю необходимую сумму денег.
  3. I will have been translating the article for an hour before you come. — К твоему приходу я буду переводить статью уже час.
  4. By the end of January he will have been living here for ten years. — К концу января он будет жить здесь уже десять лет.
  5. On September 26 they will have been married for twenty years. — 26 сентября они будут женаты уже двадцать лет.
  6. If I continue with my diet I will have lost 10 kilos by the end of the month. — Если я продолжу соблюдать диету, к концу месяца я сброшу 10 килограммов.
  7. The train will have left before we reach the station. — Поезд уже уедет до того, как мы доберёмся до станции.
  8. The students will have been discussing the problem for half an hour before the teacher comes. — К приходу учителя ученики будут обсуждать проблему уже полчаса.

Future Perfect подчёркивает завершённость результата к указанному моменту; Future Perfect Continuous — длительность действия к этому моменту. С глаголом-связкой be в пункте 5 используется Future Perfect.