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