Ответ:

Перевод задания: Поставьте глаголы в скобках в форму Future Perfect или Future Perfect Continuous.

  1. By 7:00 pm they will have been playing cricket for eight hours. (К семи часам вечера они будут играть в крикет уже восемь часов.)
  2. I will have finished painting your room by the time you get home. (Я закончу красить вашу комнату к тому времени, как вы вернётесь домой.)
  3. By the end of next month, I will have been living in London for exactly three years. (К концу следующего месяца я буду жить в Лондоне ровно три года.)
  4. Tom will have written his third novel by the end of this year. (Том напишет свой третий роман к концу этого года.)
  5. By the time he arrives in London, John will have been driving for five hours. (К тому времени, как он приедет в Лондон, Джон будет за рулём уже пять часов.)
  6. This film probably won’t have finished until eleven. (Этот фильм, вероятно, не закончится раньше одиннадцати.)

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