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
×
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
25
×
By the end of this week we ... (work) on this project for three months.
will have worked
will be working
will have been working
will work
Oops!
Show
Check
Okay!
Check
15
×
She...(type) about 8 letters by lunch time.
will be typing
will have typed
will be type
will type
Oops!
Show
Check
Okay!
Check
25
×
The students ... (notice) how difficult this exercise is by now.
will have noticed
will have been noticing
will be noticing
will notice
Oops!
Show
Check
Okay!
Check
×
seesaw
Swap points!
Oops!
×
magnet
Take 20 points!
Okay!
×
gift
Win 25 points!
Okay!
×
baam
Lose 25 points!
Oops!
25
×
During my holidays in July I ... (lie) on the beach all day long.
will lie
will be lying
will have been lying
will have lied
Oops!
Show
Check
Okay!
Check
20
×
By eight o'clock ... (play) cards for three hours.
will have played
will have been playing
will play
will be playing
Oops!
Show
Check
Okay!
Check
15
×
What ...(you/say) if he asks you to the dance?
you will say
will you be saying
will say you
will you say
Oops!
Show
Check
Okay!
Check
15
×
I don't know when he ... (do) this job.
will be doing
will do
will have done
will have been doing
Oops!
Show
Check
Okay!
Check
25
×
Tina ... (revise) for her test all day tomorrow.
will revise
will have revised
will have been revising
will be revising
Oops!
Show
Check
Okay!
Check
15
×
By next summer, I ... (work) here for 3 years.
will have been working
will be working
will have work
will work
Oops!
Show
Check
Okay!
Check
×
lifesaver
Give 10 points!
Oops!
×
gift
Win 15 points!
Okay!
×
fairy
Take points!
5
10
15
20
25
×
banana
Go to last place!
Oops!
×
trap
No points!
Oops!
×
shark
Other team loses 10 points!
Okay!
×
rocket
Go to first place!
Okay!
×
banana
Go to last place!
Oops!
15
×
We ... (go) sailing when the exams finish.
will be going
will go
will have gone
will have been
Oops!
Show
Check
Okay!
Check
15
×
I think they ... (telephone) about next week's meeting.
will telephone
will have telephoned
will be telephoning
will have been telephoning
Oops!
Show
Check
Okay!
Check
×
boom
Lose 50 points!
Oops!
×
rocket
Go to first place!
Okay!
×
rocket
Go to first place!
Okay!
×
thief
Give points!
5
10
15
20
25
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies