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
15. Present Perfect Continuous, Present Perfect
0
%
0
0
0
Back
Restart
I'm afraid we _____ (not/ finish) the report yet.
I'm afraid we haven't finished the report yet.
Oops!
Okay!
What has he been doing?
He has been cooking for hours
Oops!
Okay!
I ________(think) about quitting my job recently-I'm so bored!
have been thinking
have been thought
having been thought
have thought
Oops!
Okay!
______ he _____ (save) enough money to buy a new car yet?
Has he saved enough money...?
Oops!
Okay!
Is it correct? How long have you been having your new phone?
How long have you had your new phone?
Oops!
Okay!
It _____ (rain) for three days. I wish it would stop!
It has been raining for three days. I wish it would stop!
Oops!
Okay!
What has he been doing?
He has been picking mushrooms all day
Oops!
Okay!
A: _____ Susan _____ (clean) her kitchen this morning? B: I don't think so....
A: Has Susan been cleaning her kitchen this morning? B: I don't think so....
Oops!
Okay!
_______ Susan _____ (go) to Saaremaa yet?
Has Susan been to Saaremaa yet?
Oops!
Okay!
Have you listened/ Have you been listening to me? This is important!
Have you been listening to me?
Oops!
Okay!
I ____ (work) at the same company since I left college.
I have been working......
Oops!
Okay!
How long ____ your friend ______ (study) English?
How long has your friend been studying English?
Oops!
Okay!
Correct the mistake: I've been worked by this company for about three years.
I've been working for this company for about three years.
Oops!
Okay!
What has he been doing?
He has been doing experiments
Oops!
Okay!
The new James Bond film is fantastic. We ____ (see) it three times.
We have seen it three times.
Oops!
Okay!
Correct the mistake: Susan has not been stopping talking for two hours.
Susan hasn't stopped talking for two hours.
Oops!
Okay!
He _____ (not/train) hard enough.
hasn't been training
has not training
hasn't been trained
hasn't training
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!
Correct the mistake: I've just been hearing the news. Congratulations!
I've just heard the news. Congratulations!
Oops!
Okay!
He ____ (try) to feed his daughter all morning.
had been trying
has been tried
has been trying
has being trying
Oops!
Okay!
My cat______ (sleep) all day.
My cat has been sleeping all day.
Oops!
Okay!
What has just happened?
She has just seen a huge spider in her kitchen
Oops!
Okay!
I've visited/ I've been visiting ten countries in the last three months.
I've visited....
Oops!
Okay!
How long _________ your best friend?
have you been knowed
have you knowed
have you known
have you been knowing
Oops!
Okay!
What has he been doing?
He has been waiting for his dinner for hours
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies