Team 1
0
Team 2
0
Teams
Name
Score
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Loading
15
×
"Can you join me for a walk in an hour?" "Unfortunately, I .......................my test then."
will have been taking
will taken
will be taking
will have taken
Oops!
Show
Check
Okay!
Check
15
×
By 2029, the athletes .....................numerous times, so they will be ready for the race.
will have practiced
practiced
will be practicing
will practiced
Oops!
Show
Check
Okay!
Check
15
×
"Let's have lunch tomorrow". "Sorry, I ...............a webinar at that time".
will have attended
will have been attending
will be attended
will be attending
Oops!
Show
Check
Okay!
Check
×
heart
Other team wins 5 points!
Oops!
×
gold
Win 50 points!
Okay!
×
rocket
Go to first place!
Okay!
×
banana
Go to last place!
Oops!
15
×
By the end of next week, Sara ................her home projects.
will finished
will be finishing
will have finished
will have been finishing
Oops!
Show
Check
Okay!
Check
15
×
Don't you worry, I won't be tired. We ..... for long before getting there.
will have driven
won't have driven
won't have been driving
will have been driving
Oops!
Show
Check
Okay!
Check
×
seesaw
Swap points!
Oops!
×
magnet
Take 15 points!
Okay!
×
rocket
Go to first place!
Okay!
×
baam
Lose 20 points!
Oops!
15
×
Chris and Mona ..................their wedding ceremony tomorrow afternoon.
will had had
will have been having
will have had
will be having
Oops!
Show
Check
Okay!
Check
15
×
While you are studying, I .......... a documentary.
will be watching
will be washing
will have watched
will have been watching
Oops!
Show
Check
Okay!
Check
15
×
Ronnie ..... for an hour by the time I meet him
will have been waiting
will waited
will have waited
will be waiting
Oops!
Show
Check
Okay!
Check
×
thief
Give points!
5
10
15
20
25
×
shark
Other team loses 25 points!
Okay!
×
gift
Win 15 points!
Okay!
×
thief
Give points!
5
10
15
20
25
15
×
At five o'clock, I ...... for thirty minutes.
will have been waiting
will be waiting
will have waited
will waited
Oops!
Show
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
15
×
This time next week, she .....................to Europe.
will have been flying
will be flying
will have flown
will have flew
Oops!
Show
Check
Okay!
Check
15
×
In November 2025, I ....... at my company for three years.
will worked
will have worked
will be working
will have been working
Oops!
Show
Check
Okay!
Check
15
×
By 2032 I .................... in London for sixteen years.
will have been living
will live
will be living
will have lived
Oops!
Show
Check
Okay!
Check
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies