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
Perfectly Continuous
0
%
0
0
0
Back
Restart
Correct the mistake: I've just been hearing the news. Congratulations!
I've just heard the news. Congratulations!
Oops!
Okay!
I ______ five marathons, and I'm training for my next one.
've trained
've completed
've been winning
've been running
Oops!
Okay!
What has he been doing?
He has been cooking for hours
Oops!
Okay!
I _______ ballet lessons at a local dance school for about two months now.
have been having
have having
have just had
have been had
Oops!
Okay!
What has he been doing?
He has been doing experiments
Oops!
Okay!
Correct the mistake: Susan has not been stopping talking for two hours.
Susan hasn't stopped talking for two hours.
Oops!
Okay!
You look tired. _______________ ?
Have you been getting enough sleep
Have you slept already
Have you got enough sleep yet
Have you been sleeping yet
Oops!
Okay!
I think Susan should go home. She ________ fourteen cups of coffee.
has already drunk
has already drank
has already been drunk
has already been drinking
Oops!
Okay!
I _______ more water recently, and I feel much better.
've been drinking
've drank
've been drunk
've already drank
Oops!
Okay!
Hurry up! We ________ three hours already!
've been waiting for
haven't been waiting for
've been waited for
've just waited for
Oops!
Okay!
How long _________ your best friend?
have you been known
have you been knowing
have you known
have you knew
Oops!
Okay!
I'm afraid we ________ the report yet.
have never finished
haven't been finished
didn't finish
haven't finished
Oops!
Okay!
George _____ get up so early since he started his new job.
hasn't been needed to
hasn't been able to
hasn't had to
hasn't been having to
Oops!
Okay!
I _____ my dog for sixteen years.
've been had
've had already
've been having
've had
Oops!
Okay!
Use your imagination, and make a sentence about the picture using present perfect simple or continuous
He has been planning to take over the world
Oops!
Okay!
Luke _______ abroad.
hasn't never been
hasn't being
hasn't been being
has never been
Oops!
Okay!
I'm so stressed! It ______ a hard week, and it _________
is being/ just has started
has been/ has just started
has been being/ has just started
has been/ has just been starting
Oops!
Okay!
What has he been doing?
He has been waiting for his dinner for hours
Oops!
Okay!
A: __________ her kitchen this morning? B: I don't think so....
Has Susan been cleaning
Has Susan been being cleaned
Has Susan been cleaned
Susan had been cleaning
Oops!
Okay!
How many times ______ this exam?
have you took
have you taken
have you been taking
you have taken
Oops!
Okay!
Lucy ___________ 10km today.
already has run
has already been running
has already been run
has already run
Oops!
Okay!
How long ____________ English?
have your friend studied
has your friend been studied
your friend has already been studying
has your friend been studying
Oops!
Okay!
I _____ at the same company since I left college.
'm working
have been working
've been worked
worked
Oops!
Okay!
What has he been doing?
He has been picking mushrooms all day
Oops!
Okay!
He ____ to feed his daughter all morning.
has been trying
has been making
has been tried
has tried
Oops!
Okay!
Is it correct? How long have you been having your new phone?
How long have you had your new phone?
Oops!
Okay!
Brad's face is so dirty! What _________?
has been done
has he been doing
has he been done
he has done
Oops!
Okay!
I ________ about quitting my job recently-I'm so bored!
have been thought
having been thought
have been thinking
have thought
Oops!
Okay!
He _____ hard enough.
has trained
hasn't been trained
hasn't had training
hasn't been training
Oops!
Okay!
_________ to Chiang Mai yet?
Has Susan gone
Has Susan already gone
Has Susan been going
Has Susan been
Oops!
Okay!
The new James Bond film is fantastic. We ____ it three times.
already saw
've seen already
've already seen
've already been seeing
Oops!
Okay!
What has just happened?
She has just seen a huge spider in her kitchen
Oops!
Okay!
I think my wallet __________. Can you lend me some money?
has been stole
has being stolen
has been stealing
has been stolen
Oops!
Okay!
I________ ten countries in the last three months.
I've visited
've just visited
've been visiting
've been visited
Oops!
Okay!
It ________ for three days. I wish it would stop!
will have rained
has rained
has been raining
will have been raining
Oops!
Okay!
________ to me? This is important!
You have listened
Have you been listening
Have you listened
Have you already been listening
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies