We generally use by/in with the future continuous and by/in with the future perfect.
[ in ] [ by ]
Oops!
Check
Okay!
Check
15
By the time you arrive I _______ something spectacular and dinner will be on the table waiting for you. [ a. will have cooked ] [ b. will be cooking ]
will have cooked
Oops!
Check
Okay!
Check
15
I'm taking the day off on Friday â I ______ be working.
won't
Oops!
Check
Okay!
Check
10
Our table at the restaurant is at 1 p.m. Do you think we'll have ________ lunch by 3 p.m.?
finished/eaten/had
Oops!
Check
Okay!
Check
trap
No points!
Oops!
star
Double points!
Okay!
shark
Other team loses 20 points!
Okay!
thief
Give points!
5
10
15
20
25
15
We form the future perfect with - will + have + present/past participle.
past
Oops!
Check
Okay!
Check
15
There won't be anyone in the office. Everyone _____________ (go) home.
will have gone
Oops!
Check
Okay!
Check
banana
Go to last place!
Oops!
seesaw
Swap points!
Okay!
fairy
Take points!
5
10
15
20
25
thief
Give points!
5
10
15
20
25
heart
Other team wins 25 points!
Oops!
rocket
Go to first place!
Okay!
shark
Other team loses 25 points!
Okay!
thief
Give points!
5
10
15
20
25
15
In less than 2 years, my grandparents _______ for 50 years. We are going to celebrate it. [ will have been married ] [ will be getting married ]
will have been married
Oops!
Check
Okay!
Check
15
When I travel to England next year I ________ English for over four years, so I think I'll be ready. [ will be studying ] [ will have studied ]
will have studied
Oops!
Check
Okay!
Check
15
Please, come at 8. By that time, I ______ my homework and we can go out. [ 'll be finishing ] [ 'll have finished ]
'll have finished
Oops!
Check
Okay!
Check
15
We are visiting a new city every week. By the end of the summer, we _______ all the most important cities in Europe. [ will be visiting ] [ will have visited ]
will have visited
Oops!
Check
Okay!
Check
15
When we arrive in Los Angeles we'll need to rest, because we _______ about 800 miles. [ a. will be driving ] [ b. will have driven ]
will have driven
Oops!
Check
Okay!
Check
10
In their retirement, they'll _______ living in a small house in the mountains.