Il future perfect si forma usando il futuro del verbo avere (Will have) più il participio passato del verbo principale; per la formazione di interrogative e negative la regola è sempre la stessa, per cui abbiamo, ad esempio:
I will have arrived here [sarò arrivato qui]
I won't have arrived here [non sarò qui]
Will I have arrived here? [sarò arrivato qui?]
Il future va usato nelle seguenti circostanze:
1 In maniera equivalente al present perfect: ma in questo caso, ovviamente, per azioni iniziate nel presente ma che si proietteranno e termineranno in un tempo futuro
2 Con espressioni di tempo (spesso, ma non sempre): Will you have eaten when I pick you up? [Avrai mangiato quando verrò a prenderti?]