Duration at a Future Time
Use Future Perfect Continuous (will have been + -ing) to emphasize how long an action will have been continuing by a certain time in the future.
Structure: will have been + verb-ing