Answer: A) 'll have been.
Explanation for this question is being written.
Answer: A) A
Answer: C) Will have been living.
Answer: A) Will be completed.
Answer: C) A specific point in the future.
Answer: A) Will have been waiting.
Answer: D) Will have been swimming.
Answer: B) False
Answer: A) True
Answer: A) At 3:30 PM, my friend will have been waiting for thirty minutes.
Answer: B) Future perfect continuous.
Answer: B) FUTURE PERFECT CONTINUOUS TENSE.
Answer: C) At 8:30, she will not have been keeping her promise to stop.
Answer: D) Will have been eating.
Answer: B) Will have been discussing.
Answer: C) Will have been working.
Answer: B) Will have been waiting.
Answer: C) 3. The train will have reached by the time we arrive.
Answer: B) Will have been working.
Answer: A) The emphasis on the duration.
Answer: A) Will have been working.
Answer: A) The action will have lasted for ten years by a future point.
Answer: A) This sentence describes an action that will be ongoing until a future point.
Answer: B) Future Perfect Continuous.
Answer: A) Will have lived.
Answer: C) Will have been practicing.
Answer: D) Future perfect continuous.
Answer: B) Won't have been standing.
Answer: C) Will have been working in lab.
Answer: B) Will not have been playing.
Answer: A) She will already have been working for a long time before 12.
Answer: A) FUTURE PERFECT PROGRESSIVE.
Answer: B) Will have been flying.
Answer: A) Will have been moved.
Answer: E) Get/ will not have been cleaned.
Answer: A) Will have been going.
Answer: B) Will have been.
Answer: A) Will they have been practicing for two hours by the time the game starts?
Answer: B) Will you have been finishing your homework by 8 PM?
Answer: B) Future Perfect Progressive.
Answer: A) Future perfect continuous tense.
Answer: C) Will have been sleeping.
Answer: C) FUTURE PERFECT CONTINUOUS.
Answer: A) Won't have been waiting.
Answer: C) Three
Answer: D) Will have been living.
Answer: D) Future Perfect Progressive.
Answer: A) Will have been preparing.
Answer: B) Will have been developing.
Answer: A) Will have been living.
Answer: B) Will have been studying.
Answer: D) Will have been waiting.