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
×
baam
Lose 20 points!
Oops!
×
fairy
Take points!
5
10
15
20
25
×
gift
Win 5 points!
Okay!
×
baam
Lose 25 points!
Oops!
15
×
Present Perfect Simple or Progressive: Jane __ (knit) a pullover. She ___ (not finish) yet.
Jane has been knitting a pullover. She hasn't finished yet.
Oops!
Check
Okay!
Check
15
×
Present Perfect Simple or Progressive: Ben __ (look) for his penknife, but ____(not find) it yet.
Ben has been looking for his penknife, but he hasn't found it yet.
Oops!
Check
Okay!
Check
15
×
Present Perfect Simple or Progressive: Nick ______ (play) a computer game for two hours and he is still playing.
Nick has been playing a computer game for two hours and he is still playing.
Oops!
Check
Okay!
Check
15
×
Present Perfect Simple or Progressive: Ben __ (draw) cartoons for two hours. He ___ (not finish) yet.
Ben has been drawing cartoons for two hours. He hasn't finished yet.
Oops!
Check
Okay!
Check
15
×
Present Perfect Simple or Progressive: Mike ___ (not finished) painting his car yet. He ___ (work) on it for two weeks.
Mike hasn't finished painting his car yet. He has been working on it for two weeks.
Oops!
Check
Okay!
Check
×
seesaw
Swap points!
Oops!
×
magnet
Take 20 points!
Okay!
×
rocket
Go to first place!
Okay!
×
thief
Give points!
5
10
15
20
25
15
×
Present Perfect Simple or Progressive: Greg ___ (wait) for Jenny in town. Jenny ___ (not arrive) yet.
Greg has been waiting for Jenny in town. Jenny hasn't arrived yet.
Oops!
Check
Okay!
Check
15
×
Present Perfect Simple or Progressive: Mr Blake ___ (make) tests all evening, but he ___(not find) a perfect one yet.
Mr Blake has been making tests all evening, but he hasn't found a perfect one yet.
Oops!
Check
Okay!
Check
15
×
Present Perfect Simple or Progressive: Jane ___(write) a letter to a magazine. She ___ (not finish) it yet.
Jane has been writing a letter to a magazine. She hasn't finished it yet.
Oops!
Check
Okay!
Check
15
×
Present Perfect Simple or Progressive: Amanda ___(not come) home yet. She ___ (shop) in town since 10 o'clock.
Amanda hasn't come home yet. She has been shopping in town since 10 o'clock.
Oops!
Check
Okay!
Check
×
trap
No points!
Oops!
×
star
Double points!
Okay!
×
rocket
Go to first place!
Okay!
×
lifesaver
Give 10 points!
Oops!
15
×
Present Perfect Simple or Progressive: Mike's car ___ (make) strange noises. Nick and Jane___ (clean) all the parts.
Mike's car has been making strange noises. Nick and Jane have cleaned all the parts.
Oops!
Check
Okay!
Check
×
thief
Give points!
5
10
15
20
25
×
fairy
Take points!
5
10
15
20
25
×
gift
Win 15 points!
Okay!
×
lifesaver
Give 10 points!
Oops!
15
×
Present Perfect Simple or Progressive: Jenny ___ (wait) for the bus for half an hour, but it ___ (not arrive) yet.
Jenny has been waiting for the bus for half an hour, but it hasn't arrived yet.
Oops!
Check
Okay!
Check
15
×
Present Perfect Simple or Progressive: It __ (rain) all day and it ___ (not stop) yet.
It has been raining all day and it hasn't stopped __ yet.
Oops!
Check
Okay!
Check
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies