Теория:

Study some information about the use of Future Perfect and its structure.
 
Future Perfect — это будущее совершённое время, которое используется в следующих случаях:
 
1. для выражения действия, которое уже совершится и будет закончено к определённому моменту в будущем.
 
I will have read this book by the end of this week.

By the end of the year we will have finished the project.
  
network-1987209_640.png
Рис. \(1\). Project  
 
2. Для выражения действия, которое завершится до начала другого действия в будущем.

I hope you will have cooked soup when I come back.
  
potato-soup-2152254_640.png
Рис. \(2\). Soup

Future Perfect употребляется нечасто, но если есть необходимость подчеркнуть завершённость действия к определённому моменту в будущем, используем именно данное время.
 
Для образования Future Perfect необходимо использовать вспомогательный глагол will have
и основной глагол в третьей форме (если это неправильный глагол), либо глагол с
окончанием -ed (если глагол правильный).
Subject \(+\) will have \(+\) V\(3\)/Ved \(+\) other parts of the sentence.
Источники:
Рис. 1. Project, 2017, https://pixabay.com/images/id-1987209/ Pixabay License CC0 Free for commercial use No attribution required
Рис. 2. Soup, 2017, https://pixabay.com/images/id-2152254/ Pixabay License CC0 Free for commercial use No attribution required