для обозначения действия. которое закончится до определенного момента в
будущем:I will have finished my essay by 5 tommorrow. – Завтра к 5 часам я закончу писать эссе.
действия, которое будет продолжаться до определенного момента в будущем, а, возможно, и дольше, если оно выражено стативными глаголами или активными длительными глаголами (to live, to study, to work):
She will have worked there 10 years next year. – В следующем году исполнится 10 лет, как она работает здесь.