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
10
×
We form the present perfect continuous with HAVE/HAS + been + ______
past participle
ING-form
to infinitive
infinitive without to
Oops!
Show
Check
Okay!
Check
20
×
We started playing chess two weeks ago. >> We _____ (play) chess for long.
haven't been playing
Oops!
Check
Okay!
Check
20
×
This is a lot of food! _____ (mum / cook) all day?
Has mum been cooking
Oops!
Check
Okay!
Check
20
×
I ____ (do) all my homework exercise. Now let's go to the beach!
have done
Oops!
Check
Okay!
Check
20
×
I _______ (live) here for the last six months.
have been living
Oops!
Check
Okay!
Check
10
×
We often go swimming in the ___ near my aunt's house.
lake
beach
coast
forest
Oops!
Show
Check
Okay!
Check
10
×
There's usually little or no water in a ____ .
lake
river
coast
desert
Oops!
Show
Check
Okay!
Check
20
×
You look really sweaty! ____ (you / run)?
Have you been running
Oops!
Check
Okay!
Check
20
×
Amy moved here from Wales last month. >> She ____ (live) here for long.
hasn't been living
Oops!
Check
Okay!
Check
20
×
My brothers _____ (play) in the same team since the start of the year.
have been playing
Oops!
Check
Okay!
Check
×
heart
Other team wins 5 points!
Oops!
×
rocket
Go to first place!
Okay!
×
shark
Other team loses 20 points!
Okay!
×
banana
Go to last place!
Oops!
20
×
I'm tired. I ______ (work) all day.
have been working
Oops!
Check
Okay!
Check
×
seesaw
Swap points!
Oops!
×
shark
Other team loses 25 points!
Okay!
×
rocket
Go to first place!
Okay!
×
banana
Go to last place!
Oops!
20
×
Susana ______ (love) horses all her life.
has loved
Oops!
Check
Okay!
Check
×
seesaw
Swap points!
Oops!
×
gold
Win 50 points!
Okay!
×
rocket
Go to first place!
Okay!
×
banana
Go to last place!
Oops!
×
baam
Lose 20 points!
Oops!
×
gold
Win 50 points!
Okay!
×
fairy
Take points!
5
10
15
20
25
×
baam
Lose 5 points!
Oops!
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies