Verbs describing actions that will take place in the future are said to be in the future tense. The future perfect tense is used to describe an action that will have been completed at some point in the future. It is often used with a time expression which identifies that point in the future.
Read more at http://www.grammar-monster.com/glossary/future_perfect_tense.htm#A2eUkdXoh6tiAaRO.99