Answer: C) By Friday, the fundraiser will have been running for over a week.
Explanation for this question is being written.
Answer: C) Will have been traveling.
Answer: A) Will have been studying.
Answer: A) Will have been cooking.
Answer: A) Future perfect continuous tense.
Answer: A) Past future perfect continuous tense.
Answer: C) We will have been working in this company for five years by the end of this year.
Answer: A) Will have been doing.
Answer: D) Will have had.
Answer: B) By the end of the day, I will have been working on my project for five hours.
Answer: D) Will have been dating.
Answer: C) How long will your band have been practicing by next month?
Answer: B) Will have been dancing.
Answer: C) Future perfect continuous tense.
Answer: C) Future Perfect Continuous.
Answer: E) Will have been preparing.
Answer: D) Will have been waiting.
Answer: C) Will have been staying.
Answer: B) False
Answer: C) Future Perfect Continuous Tense.
Answer: A) Will have been.
Answer: D) Perfect progressive.
Answer: A) Will have been working.
Answer: A) True
Answer: C) Will have been cleaning.
Answer: C) Will have been working.
Answer: D) Future Perfect Continuous.
Answer: C) Will you have been working.