<p><span>1.</span><br /><strong>Jack:</strong><span> Have you been watching the Eco-Challenge on TV? </span><br /><strong>Janet:</strong><span> Isn't that exciting? It has got to be the most unbelievably difficult sporting event in the world. </span><br /><strong>Jack:</strong><span> I know. By the time they finish the course, they (raft) </span><span id="GapSpan0" class="GapSpan">will have rafted</span><span> more than 150 miles down a raging river, (hike) </span><span id="GapSpan1" class="GapSpan">hiked</span><span> through 80 miles of jungle, (climb) </span><span id="GapSpan2" class="GapSpan">climbed</span><span> a volcano and (kayak) </span><span id="GapSpan3" class="GapSpan">kayaked</span><span> through shark-infested waters. </span><br /><strong>Janet:</strong><span> And don't forget that they (move) </span><span id="GapSpan4" class="GapSpan">will have been moving</span><span> for at least eight days straight. </span><br /><br /><span>2. </span><br /><strong>Oliver:</strong><span> When are going to get your bachelor's degree, Anne? </span><br /><strong>Anne:</strong><span> I am going to finish my degree next June. By the time I graduate, I (go) </span><span id="GapSpan5" class="GapSpan">will have gone</span><span> to four different colleges and universities, and I (study) </span><span id="GapSpan6" class="GapSpan">will have been studying</span><span> for more than seven years.</span><br /><strong>Oliver:</strong><span> Wow, that's a long time! </span><br /><strong>Anne:</strong><span> And I plan to continue on to get a Ph.D. </span><br /><strong>Oliver:</strong><span> Really? How long is that going to take? </span><br /><strong>Anne:</strong><span> By the time I finally finish studying, I (be) </span><span id="GapSpan7" class="GapSpan">will have been</span><span> a student for over 13 years. </span><br /><br /><span>3. </span><br /><strong>Max:</strong><span> Sarah has been in the kitchen all day long.</span><br /><strong>Jake:</strong><span> It doesn't sound like she's having a very good Thanksgiving.</span><br /><strong>Max:</strong><span> She (cook) </span><span id="GapSpan8" class="GapSpan">will have been cooking</span><span> for over seven hours by the time everyone arrives for dinner this afternoon. Hopefully, she (finish) </span><span id="GapSpan9" class="GapSpan">will have finished</span><span> everything by then. </span><br /><strong>Jake:</strong><span> Maybe we should help her out. </span><br /><br /><span>4. </span><br /><strong>Mike:</strong><span> It's 6:00, and I have been working on my essay for over three hours. </span><br /><strong>Sid:</strong><span> Do you think you (finish) </span><span id="GapSpan10" class="GapSpan">will have finished</span><span> by 10:00? There's a party at Donna's tonight. </span><br /><strong>Mike:</strong><span> I (complete, probably) </span><span id="GapSpan11" class="GapSpan">will probably have completed</span><span> the essay by 10:00, but I (work) </span><span id="GapSpan12" class="GapSpan">will have been working</span><span> on it for more than seven hours, and I don't think I am going to feel like going to a party. </span><br /><br /><span>5. </span><br /><strong>Fred:</strong><span> By the time they finish their trip across Yosemite National Park, they (hike) </span><span id="GapSpan13" class="GapSpan">will have been hiking</span><span> for more than six days. </span><br /><strong>Ginger:</strong><span> And they (be, not) </span><span id="GapSpan14" class="GapSpan">won't have been</span><span> in a bed or (have) </span><span id="GapSpan15" class="GapSpan">had</span><span> a shower in almost a week! </span><br /><strong>Fred:</strong><span> When we pick them up, they (eat) </span><span id="GapSpan16" class="GapSpan">will have been eating</span><span> camping food for days, and I am sure they will be starving. </span><br /><strong>Ginger:</strong><span> I think we had better plan on taking them directly to a restaurant.</span></p>