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
×
Bruce _____ tennis since he was a child. He _____ many trophies.
(C) has played - has been winning
(A) is playing - has won
(B)has been playing - has won
Oops!
Show
Check
Okay!
Check
10
×
The explorers have been walking _____ six hours.
(A) since
(B) for
Oops!
Show
Check
Okay!
Check
10
×
Now that I _____ arranging the furniture, I'm going to clean the house.
(B) have been finishing
(A) have finished
(C) am finishing
Oops!
Show
Check
Okay!
Check
10
×
You _____ too much time playing that silly game!
(B) 've spent
(C) 've been spending
(A) 've spending
Oops!
Show
Check
Okay!
Check
10
×
Please, don't touch my puzzle. I _____ it yet.
(C) have finished
(B) finished
(A) haven't finished
Oops!
Show
Check
Okay!
Check
10
×
He _____ to me since we met last summer. He _____ over 100 emails.
(B) 's written - 's been sending
(C) 's been writing - 's sent
(A) is writing - 's sent
Oops!
Show
Check
Okay!
Check
10
×
_____ any fish today?
(C) Have you caught
(A) Have you been catching
(B) Have you catching
Oops!
Show
Check
Okay!
Check
×
seesaw
Swap points!
Oops!
×
magnet
Take 25 points!
Okay!
×
fairy
Take points!
5
10
15
20
25
×
baam
Lose 20 points!
Oops!
10
×
A: Have you cooked lunch _____? B: Yes. We are waiting for you.
(A) never
(D) ever
(B) already
(C) yet
Oops!
Show
Check
Okay!
Check
10
×
I _____ the book you lent me and it's great. I'll give it back to you when I finish it.
(B) 've read
(A) 've been reading
(C) was read
Oops!
Show
Check
Okay!
Check
×
baam
Lose 25 points!
Oops!
×
seesaw
Swap points!
Okay!
×
gift
Win 10 points!
Okay!
×
baam
Lose 10 points!
Oops!
10
×
I haven't seen him _____ the last meeting.
(A) since
(B) for
Oops!
Show
Check
Okay!
Check
10
×
A: _____ on his wedding date yet? B: Yes. His wedding is next month.
(A) Has Andy decide
(B) Andy has decided
(C) Has Andy decided
Oops!
Show
Check
Okay!
Check
10
×
We _____ this TV for ages. I think it's time to buy a new one.
(B) 've had
(A) have
(C) 've been having
Oops!
Show
Check
Okay!
Check
10
×
A: Haven't you finished your food _____? B: No, I am still eating mom.
(C) always
(B) yet
(A) already
(D) ever
Oops!
Show
Check
Okay!
Check
×
heart
Other team wins 20 points!
Oops!
×
seesaw
Swap points!
Okay!
×
shark
Other team loses 20 points!
Okay!
×
banana
Go to last place!
Oops!
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies