Your taskFill in the gap in each sentence with the correct word or phrase.will have been rainingwill have been travellingwill have been simmeringwill have been playingwill have been hammeringwill have been processingwill have been arguingwill have been preparingwill have been trainingwill have been renovatingwill have been flyingwill have been revisingwill have been climbingwill have been demonstratingwill have been obsessing0 / 15 answeredYour score0 / 150%Keep practising! Focus on the explanations below.1By the time the storm clears, it for three days. (rain)Correct answer: will have been raining▸ Why?A future endpoint ("when the storm clears") + an unbroken three-day duration → future perfect continuous "will have been raining". The simple "rained" is past-only and doesn't reach forward.2By 8 p.m. tonight, the bus across the country for twelve hours. (travel)Correct answer: will have been travelling▸ Why?A future point ("by 8 p.m.") + a twelve-hour journey → future perfect continuous "will have been travelling". Both BrE "travelling" and AmE "traveling" are accepted.3By dinner, the soup on the stove for four hours. (simmer)Correct answer: will have been simmering▸ Why?A future point + four hours of continuous cooking → future perfect continuous "will have been simmering".4By the time their parents pick them up, the kids for hours. (play)Correct answer: will have been playing▸ Why?A future pickup + an hours-long activity → future perfect continuous "will have been playing".5By Friday, the workers on our roof for two whole weeks. (hammer)Correct answer: will have been hammering▸ Why?A future point + a two-week ongoing activity → future perfect continuous "will have been hammering".6By dawn, the server data for sixteen straight hours. (process)Correct answer: will have been processing▸ Why?A future endpoint + sixteen unbroken hours of work → future perfect continuous "will have been processing".7By the time we sit down to eat, those two for an hour. (argue)Correct answer: will have been arguing▸ Why?A future event + an hour-long ongoing dispute → future perfect continuous "will have been arguing".8By the start of the exam, Pria for nine straight months. (prepare)Correct answer: will have been preparing▸ Why?A future exam + nine straight months of ongoing preparation → future perfect continuous "will have been preparing".9By the time of the race in November, Diego five mornings a week. (train)Correct answer: will have been training▸ Why?A future race + an established multi-month training routine → future perfect continuous "will have been training".10By Sunday, the people next door since Monday morning. (renovate)Correct answer: will have been renovating▸ Why?A future point + "since Monday morning" → future perfect continuous "will have been renovating". The "since" marker, like "for + duration", triggers FPC.11By the time they reach the coast, the geese non-stop for thirty hours. (fly)Correct answer: will have been flying▸ Why?"Non-stop for thirty hours" + a future arrival point → future perfect continuous "will have been flying".12By her deadline next month, Yara the manuscript for almost two years. (revise)Correct answer: will have been revising▸ Why?A future deadline + a two-year ongoing revision → future perfect continuous "will have been revising".13By the summit on Thursday, the team up the north face for five days. (climb)Correct answer: will have been climbing▸ Why?A future summit + a five-day ongoing ascent → future perfect continuous "will have been climbing".14By the time the council meets in March, the protesters outside city hall for over a month. (demonstrate)Correct answer: will have been demonstrating▸ Why?A future event + a month-plus ongoing protest → future perfect continuous "will have been demonstrating".15By the time the album drops, the producer over each track for half a year. (obsess)Correct answer: will have been obsessing▸ Why?A future release + half a year of meticulous ongoing work → future perfect continuous "will have been obsessing".Check AnswersPlease answer at least one question first.Found an error in this exercise? Let us know.