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
×
It __ (rain) for hours.
has been raining
Oops!
Check
Okay!
Check
15
×
How long (learn / you) __ English?
have you been learning
Oops!
Check
Okay!
Check
×
thief
Give points!
5
10
15
20
25
×
gift
Win 25 points!
Okay!
×
rocket
Go to first place!
Okay!
×
banana
Go to last place!
Oops!
15
×
My mother __ย (cook) for 3 hours.
ย has been cooking
Oops!
Check
Okay!
Check
15
×
How long __ he __ (play) golf?
has-been playing
Oops!
Check
Okay!
Check
15
×
Why is he so tired? He (play) __ tennis for five hours.
has been playing
Oops!
Check
Okay!
Check
15
×
I (live) __ without electricity for two weeks.
have been living
Oops!
Check
Okay!
Check
×
heart
Other team wins 25 points!
Oops!
×
star
Double points!
Okay!
×
shark
Other team loses 25 points!
Okay!
×
banana
Go to last place!
Oops!
×
seesaw
Swap points!
Oops!
×
star
Double points!
Okay!
×
shark
Other team loses 15 points!
Okay!
×
baam
Lose 5 points!
Oops!
15
×
We (look for) __ the motorway for more than an hour.
have been looking for
Oops!
Check
Okay!
Check
15
×
The film (run / not) __ for ten minutes yet, but there's a commercial break already.
hasn't been running
Oops!
Check
Okay!
Check
15
×
He (work) __ in this company since 1985.
has been working
Oops!
Check
Okay!
Check
15
×
I __ (wait) for the bus for 15 minutes.
have been waitingย
Oops!
Check
Okay!
Check
15
×
Bob __ (play) tennis since he was seven.
has been playing
Oops!
Check
Okay!
Check
15
×
Mary (live) __ in Germany since 1992.
ย has been living
Oops!
Check
Okay!
Check
15
×
How long __ it __(rain)?
ย has-been raining
Oops!
Check
Okay!
Check
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies