Future Perfect используется для обозначения действий, которые произойдут в будущем, с акцентом на совершенность (результат).
Например: I will have done something
Future Perfect применяется чтобы выразить:
действие, которое будет совершено к определенному моменту в будущем (I will have finished my homework before my parents come home)
действие, которое начнется в будущем, продлится и не закончится к определенному моменту времени в будущем. Такая форма употребления называется Future Perfect Inclusive. Future Perfect Inclusive используется:
I will have been a teacher for 20 years by next month
Утверждение строится при помощи вспомогательных глаголов shall/will, глагола to have и причастия прошедшего времени (I will have played football), вопрос формируется вынесением глагола will на первое место (Will I have played football?), а отрицание повторяет форму утверждения вводя частицу not после глагола will (I will not have played football).