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 and continuous
0
%
0
0
0
Back
Restart
We ___ (paint) our living room. I think it looks a lot better.
We've painted our living room. I think it looks a lot better.
Oops!
Okay!
I'm worried about Sam. She _______ (work) too hard recently.
I'm worried about Sam. She's been working too hard recently.
Oops!
Okay!
I ________ (not / work) today.
I haven't worked today.
Oops!
Okay!
I __(drink) more water recently, and I feel better.
I've been drinking drinking more water recently, and I feel better.
Oops!
Okay!
It _______(not/rain) for three hours! Only about one hour.
It hasn't been raining for three hours! Only about one hour.
Oops!
Okay!
I think the waiter ______ (forget) us . We ____ (wait) here for over half an hour and nobody _______ (take) our order yet.
I think the waiter has forgotten us . We have been waiting here for over half an hour and nobody has taken our order yet.
Oops!
Okay!
She _______ (not / see) her mother for a long time.
She hasn't seen her mother for a long time.
Oops!
Okay!
I ____(always/love) chocolate.
I have always loved chocolate.
Oops!
Okay!
He ______ (prepare) for the party for weeks.
He's been preparing for the party for weeks.
Oops!
Okay!
Finally! We ___ (sell) our house!
Finally! We have sold our house!
Oops!
Okay!
Nancy ____ (not / meet) her friends.
Nancy hasn't met her friends.
Oops!
Okay!
Recently, I _______(study) a lot. My exams are in a few weeks.
Recently, I've been studying a lot. My exams are in a few weeks.
Oops!
Okay!
Julie ___(cook) dinner. Let's go and eat!
Julie has cooked dinner. Let's go and eat!
Oops!
Okay!
I _____ (try) to call the internet company all morning but I can't get through.
I've been trying to call the internet company all morning but I can't get through.
Oops!
Okay!
It _____(not/rain) all summer, so the garden is dead.
It hasn't rained all summer, so the garden is dead.
Oops!
Okay!
We ______ (not / plan) our holiday yet.
We haven't planned our holiday yet.
Oops!
Okay!
He ___(eat) six bars of chocolate today.
He has eaten six bars of chocolate today.
Oops!
Okay!
He _______ (not / forget) his books.
He hasn't forgotten his books.
Oops!
Okay!
We _____ (not / wash) the car
We haven't washed the car.
Oops!
Okay!
Help, I ___(lose) my wallet. How can I get home?
Help, I've lost my wallet. How can I get home?
Oops!
Okay!
I ___(read) your book all day. It's very interesting, but I'm only on chapter 2.
I've been reading your book all day. It's very interesting, but I'm only on chapter 2.
Oops!
Okay!
She ____ (steal) all the chocolate
She's stolen all the chocolate
Oops!
Okay!
Julie _____(be) at the office since 6am.
Julie has been at the office since 6am.
Oops!
Okay!
I __(clean) all morning - I'm fed up!
I've been cleaning all morning - I'm fed up!
Oops!
Okay!
I ___ (wash) the windows all day without any help! Two more and I can have a rest.
I have been washing the windows all day without any help! Two more and I can have a rest.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies