Answer: D) Will have been.
Explanation for this question is being written.
Answer: A) Will have been cleaning.
Answer: C) Will have been supporting.
Answer: D) Future perfect continuous.
Answer: B) Will have been studying.
Answer: A) How long will you have been playing basketball by 9 PM?
Answer: D) Future Perfect Continuous.
Answer: A) Will have been playing.
Answer: B) Will have been working.
Answer: C) We will have been waiting.
Answer: A) PLAYING
Answer: A) Will have been walking.
Answer: A) Will have been working.
Answer: D) Will have been learning.
Answer: D) Will have been trying.
Answer: D) Will have been working.
Answer: C) Will have been living.
Answer: A) Will have been teaching.
Answer: C) Will have been governing.
Answer: C) Will have been waiting.
Answer: D) Will have been driving.
Answer: B) It denotes an action lasting during a certain period of time before a definite moment which was future from the point of view of the past.
Answer: C) Have been.
Answer: D) Future Perfect Progressive.
Answer: A) Will only have been running.
Answer: B) False
Answer: A) Will have been studying.
Answer: A) Will have been learning.
Answer: A) Have been striking.
Answer: C) Get / will have been studying.
Answer: D) You will not have been teaching for ten years by 2014.
Answer: D) Will have been training.
Answer: B) Future Perfect Continuous.
Answer: D) Won't have been studying.
Answer: C) Will have been working.
Answer: B) First clause shows duration in progress; second shows incomplete result.
Answer: A) Will have been.
Answer: B) Will have been living.
Answer: B) Will have been replaced.
Answer: C) Will have been playing.
Answer: A) Will have been relaxing.
Answer: D) Tim will finished his thesis by next semester.
Answer: C) Will have been studying.
Answer: B) Will have been driving.
Answer: B) Will you have been waiting long by then?
Answer: C) Will have been training.
Answer: A) Will have been making.
Answer: A) Will have been studying, will have been.
Answer: A) Future Perfect Continuous Tense.
Answer: C) An action that will be ongoing up to a specific point in the future.
Answer: A) Future perfect continuous.