Answer: D) Future Perfect Progressive.
Explanation for this question is being written.
Answer: A) Will have been decorating.
Answer: A) How long will you have been waiting by the time the bus arrives?
Answer: C) How long will you have been practicing by the time I pick you up?
Answer: D) Future Perfect Continuous.
Answer: B) Future Perfect Continuous.
Answer: C) Will have been travelling.
Answer: B) I would be eating dinner at 8 PM.
Answer: C) Will have been writing.
Answer: A) By next year, I will have been studying for my degree.
Answer: D) Will have been living.
Answer: A) Would have been studying.
Answer: C) She will continue studying for a long period until a future time.
Answer: B) False
Answer: B) Will have been waiting.
Answer: B) Will have been living.
Answer: D) Will have been decorated.
Answer: C) Will have been playing.
Answer: D) Will have been.
Answer: A) Will have been working.
Answer: A) Future Perfect Continuous.
Answer: C) Will have been looking for.
Answer: C) Will have been working.
Answer: A) Will have been playing.
Answer: A) Will have been.
Answer: D) Will have been flying.
Answer: A) True
Answer: C) Will have moved-will be living.
Answer: A) She will be sleepy because she will have been traveling all night.
Answer: D) Will have been learning.
Answer: A) Future perfect continuous tense.
Answer: B) Will have been working.
Answer: B) Will have been playing.
Answer: D) Will have been working.
Answer: B) Will have been going.
Answer: C) Will have been refining.
Answer: A) I will have been.
Answer: D) They are continuing to live in the house and will complete five years next week.
Answer: A) Will have been studying.
Answer: D) Will have been studying.
Answer: B) 'll have been working.
Answer: C) Future perfect progressive.
Answer: D) Future perfect continuous.
Answer: C) Will have been traveling.
Answer: D) Will have been playing.
Answer: B) Will have been driving.
Answer: C) Will have been waiting.
Answer: B) Will have been relaxing.
Answer: A) Have been.
Answer: C) Will have been studying.