Definition:
The future perfect progressive is used used for actions that will be unfinished, but have reached a certain stage:
This time next month, I'll have been living here for three years.
Some books use the term Future Perfect Progressive, and others use Future Perfect Continous.
Formation: