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
×
thief
Give points!
5
10
15
20
25
×
shark
Other team loses 15 points!
Okay!
×
fairy
Take points!
5
10
15
20
25
×
thief
Give points!
5
10
15
20
25
20
×
I ______ five marathons, and I'm training for my next one.
've been running
've been winning
've completed
've trained
Oops!
Show
Check
Okay!
Check
×
thief
Give points!
5
10
15
20
25
×
fairy
Take points!
5
10
15
20
25
×
rocket
Go to first place!
Okay!
×
banana
Go to last place!
Oops!
15
×
You look tired. _______________ ?
Have you been getting enough sleep
Have you been sleeping yet
Have you slept already
Have you got enough sleep yet
Oops!
Show
Check
Okay!
Check
25
×
Use your imagination, and make a sentence about the picture using present perfect simple or continuous
He has been planning to take over the world
Oops!
Check
Okay!
Check
15
×
It ________ for three days. I wish it would stop!
will have been raining
will have rained
has been raining
has rained
Oops!
Show
Check
Okay!
Check
15
×
I think my wallet __________. Can you lend me some money?
has been stealing
has being stolen
has been stole
has been stolen
Oops!
Show
Check
Okay!
Check
×
heart
Other team wins 5 points!
Oops!
×
magnet
Take 15 points!
Okay!
×
rocket
Go to first place!
Okay!
×
thief
Give points!
5
10
15
20
25
15
×
Lucy ___________ 10km today.
already has run
has already been run
has already run
has already been running
Oops!
Show
Check
Okay!
Check
20
×
He _____ hard enough.
hasn't had training
hasn't been trained
has trained
hasn't been training
Oops!
Show
Check
Okay!
Check
15
×
The new James Bond film is fantastic. We ____ it three times.
've already seen
've already been seeing
already saw
've seen already
Oops!
Show
Check
Okay!
Check
20
×
I _____ my dog for sixteen years.
've been had
've had
've had already
've been having
Oops!
Show
Check
Okay!
Check
×
banana
Go to last place!
Oops!
×
gift
Win 20 points!
Okay!
×
rocket
Go to first place!
Okay!
×
banana
Go to last place!
Oops!
10
×
________ to me? This is important!
You have listened
Have you been listening
Have you already been listening
Have you listened
Oops!
Show
Check
Okay!
Check
20
×
I _______ more water recently, and I feel much better.
've been drinking
've drank
've been drunk
've already drank
Oops!
Show
Check
Okay!
Check
15
×
He ____ to feed his daughter all morning.
has been trying
has tried
has been making
has been tried
Oops!
Show
Check
Okay!
Check
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies