progressive future perfect
Definition - An aspect that is used to show that something will continue up until a specified event or time in the future.

1. This is also called the future perfect progressive and future perfect continuous.

Example -

(1) How long will you have been drinking before I get there?
(2) They will have been drinking for over an hour by the time I get there.

Please comment