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