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
25
×
A: You look tired! What is going on?B: I _____________ since 5:00 am.
have run
have been running
Oops!
Show
Check
Okay!
Check
20
×
She _____________ a teacher since 1998.
has been being
has been
Oops!
Show
Check
Okay!
Check
×
boom
Lose 50 points!
Oops!
×
fairy
Take points!
5
10
15
20
25
×
rocket
Go to first place!
Okay!
×
lifesaver
Give 25 points!
Oops!
15
×
subject + have/has + been + -ing
present perfect continuous
present perfect simple
Oops!
Show
Check
Okay!
Check
15
×
How long _______________ for us? I have been waiting for two hours.
have you waited
have you been waiting
Oops!
Show
Check
Okay!
Check
15
×
We use this tense to talk about an experience without an exact time
present perfect simple
present perfect continuous
Oops!
Show
Check
Okay!
Check
15
×
We use this tense to talk about an action that is recently finished
present perfect continuous
present perfect simple
Oops!
Show
Check
Okay!
Check
25
×
A: How long _______________ for the next marathon?B: I have been training every morning for weeks now.
have you been preparing
have you prepared
Oops!
Show
Check
Okay!
Check
15
×
I have been studying.
present perfect continuous
present perfect simple
Oops!
Show
Check
Okay!
Check
15
×
We use this tense to talk about an action that began in the past and continues in the present
present perfect simple
present perfect continuous
Oops!
Show
Check
Okay!
Check
25
×
You need to rest. You _______________ since we left the city. It is 8 hours!
have driven
have been driving
Oops!
Show
Check
Okay!
Check
20
×
Steve and Kathy _____________ together for two weeks.
have been
have been being
Oops!
Show
Check
Okay!
Check
15
×
I ____________ for this book for a long time. I will finally buy it.
have been looking
have looked
Oops!
Show
Check
Okay!
Check
×
heart
Other team wins 15 points!
Oops!
×
seesaw
Swap points!
Okay!
×
fairy
Take points!
5
10
15
20
25
×
thief
Give points!
5
10
15
20
25
×
thief
Give points!
5
10
15
20
25
×
gift
Win 5 points!
Okay!
×
gift
Win 5 points!
Okay!
×
lifesaver
Give 10 points!
Oops!
×
thief
Give points!
5
10
15
20
25
×
rocket
Go to first place!
Okay!
×
gift
Win 15 points!
Okay!
×
thief
Give points!
5
10
15
20
25
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies