Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
PRESENT PERFECT CONTINUOUS
0
%
0
0
0
Back
Restart
She (be) ___________ in the garden for more than an hour.
has been
Oops!
Okay!
___________ (you / use) my computer again?
Have you been using
Oops!
Okay!
My mother ______ (cook) for 3 hours.
has been cooking
Oops!
Okay!
Why is he so tired? He (play) _____________ tennis for 5 hours.
He has been playing
Oops!
Okay!
How long (work / she) ___________ in the garden?
has she been working
Oops!
Okay!
How long (learn/you) ______________ English?
have you been learning
Oops!
Okay!
I _____________ (read) an interesting book about the history of computers.
have been reading
Oops!
Okay!
I (wait) ___________ for you since two o´clock
have been waiting
Oops!
Okay!
Jim __________ (not do) his homework. He's been texting his friends.
has not been doing
Oops!
Okay!
The kitchen's a mess because we __________ (make) a birthday cake for Dad
have been making
Oops!
Okay!
You _________ (not study) for the maths exam
have not been studying
Oops!
Okay!
The children __________ videos for two hours. (to watch)
have been watching
Oops!
Okay!
He (work) ____________ in this company since 1985.
has been working
Oops!
Okay!
My neighbour's children ___________ (argue) all morning.
have been arguing
Oops!
Okay!
Mary (live) ______________ in Germany since 1992
has been living
Oops!
Okay!
It ___________ (rain) for hours so I can't go out.
has been raining
Oops!
Okay!
You look dirty. What _________ all day? (you/to do)
hae you been doing
Oops!
Okay!
Mel looks really tired. ____________ (she / work) all night?
has she been working
Oops!
Okay!
Peter _________ (live) in India since last month.
has been living
Oops!
Okay!
I ____________ (wait) for the bus for 15 minutes.
have been waiting
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies