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
×
seesaw
Swap points!
Oops!
×
rocket
Go to first place!
Okay!
×
rocket
Go to first place!
Okay!
×
lifesaver
Give 20 points!
Oops!
15
×
We ... (go) sailing when the exams finish.
will have been
will be going
will have gone
will go
Oops!
Show
Check
Okay!
Check
15
×
I don't know when he ... (do) this job.
will have done
will have been doing
will do
will be doing
Oops!
Show
Check
Okay!
Check
15
×
Unless we leave on time, we ... (miss) our plane.
will miss
will have been missing
will be missing
will have missed
Oops!
Show
Check
Okay!
Check
25
×
I ... (tidy) your room by the time you come back.
will have been tidying
will have tidied
will be tidying
will tidy
Oops!
Show
Check
Okay!
Check
15
×
I think they ... (telephone) about next week's meeting.
will have been telephoning
will be telephoning
will telephone
will have telephoned
Oops!
Show
Check
Okay!
Check
25
×
The students ... (notice) how difficult this exercise is by now.
will have been noticing
will be noticing
will notice
will have noticed
Oops!
Show
Check
Okay!
Check
×
seesaw
Swap points!
Oops!
×
fairy
Take points!
5
10
15
20
25
×
shark
Other team loses 5 points!
Okay!
×
banana
Go to last place!
Oops!
×
baam
Lose 10 points!
Oops!
×
shark
Other team loses 25 points!
Okay!
×
gift
Win 20 points!
Okay!
×
banana
Go to last place!
Oops!
25
×
Tina ... (revise) for her test all day tomorrow.
will have been revising
will be revising
will revise
will have revised
Oops!
Show
Check
Okay!
Check
15
×
By the end of the 20th century I think that someone ... (find) a cure for AIDS.
will be finding
will find
will have been finding
will have found
Oops!
Show
Check
Okay!
Check
15
×
The film ... (start) by the time we arrive at the cinema.
will have been starting
will have started
will start
will be start
Oops!
Show
Check
Okay!
Check
×
boom
Lose 50 points!
Oops!
×
gold
Win 50 points!
Okay!
×
gift
Win 15 points!
Okay!
×
thief
Give points!
5
10
15
20
25
25
×
During my holidays in July I ... (lie) on the beach all day long.
will have lied
will be lying
will have been lying
will lie
Oops!
Show
Check
Okay!
Check
15
×
By next summer, I ... (work) here for 3 years.
will have work
will be working
will work
will have been working
Oops!
Show
Check
Okay!
Check
25
×
By the end of this week we ... (work) on this project for three months.
will be working
will work
will have been working
will have worked
Oops!
Show
Check
Okay!
Check
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies