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
×
Christa _____ (study) for eight years by the time she finishes her Ph.D.
will have been studying
Oops!
Check
Okay!
Check
×
banana
Go to last place!
Oops!
×
gold
Win 50 points!
Okay!
×
shark
Other team loses 10 points!
Okay!
×
lifesaver
Give 20 points!
Oops!
15
×
IS IT OK? Can you believe that this November Ruby will have been dead for six years?
CORRECT
Oops!
Check
Okay!
Check
25
×
In December, my parents _____ (live) in this house for fifty years.
will have been living / will have lived
Oops!
Check
Okay!
Check
5
×
Dom ____ (come) to the club for ten years in May
will have been coming
Oops!
Check
Okay!
Check
10
×
You canโt go to your rooms until two, because they ____ (not clean) before then.
wonโt have been cleaned
Oops!
Check
Okay!
Check
20
×
I wonโt get the Christmas bonus because I ____ (not work) here long enough by then
wonโt have been working / wonโt have worked
Oops!
Check
Okay!
Check
10
×
IS IT OK? Itโs predicted that the construction work wonโt have been completed until spring 2020.
CORRECT
Oops!
Check
Okay!
Check
5
×
is there any mistake? Sadly, by the time my brother starts going to this school, I will have been leaving.
NO! Sadly, by the time my brother starts going to this school, I will have left.
Oops!
Check
Okay!
Check
×
banana
Go to last place!
Oops!
×
rocket
Go to first place!
Okay!
×
gift
Win 5 points!
Okay!
×
thief
Give points!
5
10
15
20
25
10
×
ANY CORRECTIONS? Itโs been a long day. When I stop for dinner in half an hourโs time, Iโve been working for eleven hours straight.
When I stop for dinner in half an hourโs time, Iโll have been working for eleven hours straight
Oops!
Check
Okay!
Check
×
thief
Give points!
5
10
15
20
25
×
star
Double points!
Okay!
×
rocket
Go to first place!
Okay!
×
thief
Give points!
5
10
15
20
25
20
×
ANY MISTAKES? In March of this year, Iโll be working for this company for six years.
In March this year, Iโll have been working for this company for six years.
Oops!
Check
Okay!
Check
×
thief
Give points!
5
10
15
20
25
×
gold
Win 50 points!
Okay!
×
rocket
Go to first place!
Okay!
×
thief
Give points!
5
10
15
20
25
25
×
ANY MISTAKES? Weโre tested throughout the course. By the time I graduate, Iโll have been taking eighteen exams in all
By the time I graduate, Iโll have taken eighteen exams in all.
Oops!
Check
Okay!
Check
15
×
IS IT OK? Iโm completely fed up. In ten minutesโ time, Iโll have been waiting to see the doctor for two hours!
CORRECT
Oops!
Check
Okay!
Check
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies