Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Present Perfect Simple Continuous
0
%
0
0
0
Back
Restart
They __________ very hard recently.
have been studying
have studied
Oops!
Okay!
Julie ________ dinner. Let's go and eat!
has beeen cooking
has cooked
Oops!
Okay!
How long _________ Simon?
have you known
have been knowing
Oops!
Okay!
Sorry about the mess! I ___________
have baked
have been baking
Oops!
Okay!
I __________ all morning - I'm fed up!
have been cleaning
hve cleaned
Oops!
Okay!
He _________ six bars of chocolate today.
has been eating
has eaten
Oops!
Okay!
_____________ your homework yet?
Have you been finishing
Have you finished
Oops!
Okay!
Lucy ______ 200 metres today.
has been running
has run
Oops!
Okay!
Help, I _________ my wallet. How can I get home?
have lost
have been losing
Oops!
Okay!
I _____________ my dog for sixteen years.
have been having
have had
Oops!
Okay!
How many times _________ this exam?
have you taken
have been taking
Oops!
Okay!
Luke _________ abroad.
has never been
has never being
Oops!
Okay!
He __________ the kitchen. Everything is sparkling clean.
has been cleaning
has cleaned
Oops!
Okay!
She ____________ to help many times.
has been promising
has promised
Oops!
Okay!
She __________ ten glasses of water!
has been drinking
has drunk
Oops!
Okay!
How long ____________ a lawyer?
have you been
have you been being
Oops!
Okay!
Iona is exhausted these days. She _________ too hard recently.
has worked
has been working
Oops!
Okay!
I __________ your book all day. It's very interesting, but I'm only on chapter 2.
have been reading
have read
Oops!
Okay!
The students_________ their exams. They're very happy.
have been finishing
have finished
Oops!
Okay!
The baby's face is really dirty. What___________?
has he eaten
has he been eating
Oops!
Okay!
I ___________ three hours already!
have been waiting
have waited
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies