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
×
I __ (wait) for the bus for 15 minutes.
have been waitingย
Oops!
Check
Okay!
Check
15
×
Why is he so tired? He (play) __ tennis for five hours.
has been playing
Oops!
Check
Okay!
Check
15
×
Mary __ (study) German for two years.
ย has been studying
Oops!
Check
Okay!
Check
15
×
I __ย (work) for this company for seventeen years.
ย have been working
Oops!
Check
Okay!
Check
×
thief
Give points!
5
10
15
20
25
×
gift
Win 20 points!
Okay!
×
fairy
Take points!
5
10
15
20
25
×
thief
Give points!
5
10
15
20
25
×
seesaw
Swap points!
Oops!
×
rocket
Go to first place!
Okay!
×
rocket
Go to first place!
Okay!
×
banana
Go to last place!
Oops!
15
×
She (not / be) __ in the garden for more than an hour.
ย hasn't beenย
Oops!
Check
Okay!
Check
15
×
My grandparents __ย (live) in that house since 1962.
have been living
Oops!
Check
Okay!
Check
15
×
Mary (live) __ in Germany since 1992.
ย has been living
Oops!
Check
Okay!
Check
×
baam
Lose 10 points!
Oops!
×
magnet
Take 15 points!
Okay!
×
fairy
Take points!
5
10
15
20
25
×
banana
Go to last place!
Oops!
15
×
I (wait) __ for you since two o'clock.
have been waiting
Oops!
Check
Okay!
Check
15
×
Bob __ (play) tennis since he was seven.
has been playing
Oops!
Check
Okay!
Check
15
×
We (look for) __ the motorway for more than an hour.
have been looking for
Oops!
Check
Okay!
Check
15
×
How long __ he __ (play) golf?
has-been playing
Oops!
Check
Okay!
Check
15
×
It __ (rain) for hours.
has been raining
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