Questions

Questions:
(question word) + will + subject + have been + verb-ing
Examples:
How long will John have been driving that old piece of junk when he
finally gets his new car next week?
How many years will Barney have been working on his novel when he
finally finishes it?
I’ll be going to the study group after I finish work, so I’ll get there at about
6:45. Will you guys have been studying long before I arrive? Will
I miss much?