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
FC Present perfect simple and continuous
0
%
0
0
0
Back
Restart
Nancy ____ (not / meet) her friends.
Nancy hasn't met her friends.
Oops!
Okay!
He ______ (prepare) for the party for weeks.
He's been preparing for the party for weeks.
Oops!
Okay!
We _____ (not / wash) the car
We haven't washed the car.
Oops!
Okay!
He _______ (not / forget) his books.
He hasn't forgotten his books.
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!
I ____(always/love) chocolate.
I have always loved chocolate.
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!
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!
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 ________ (not / work) today.
I haven't worked today.
Oops!
Okay!
She ____ (steal) all the chocolate
She's stolen all the chocolate
Oops!
Okay!
Finally! We ___ (sell) our house!
Finally! We have sold our house!
Oops!
Okay!
Julie _____(be) at the office since 6am.
Julie has been at the office since 6am.
Oops!
Okay!
We ______ (not / plan) our holiday yet.
We haven't planned our holiday yet.
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'm worried about Sam. She _______ (work) too hard recently.
I'm worried about Sam. She's been working too hard recently.
Oops!
Okay!
He ___(eat) six bars of chocolate today.
He has eaten six bars of chocolate today.
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!
Julie ___(cook) dinner. Let's go and eat!
Julie has cooked dinner. Let's go and eat!
Oops!
Okay!
She _______ (not / see) her mother for a long time.
She hasn't seen her mother for a long time.
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) all summer, so the garden is dead.
It hasn't rained all summer, so the garden is dead.
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!
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!
I __(clean) all morning - I'm fed up!
I've been cleaning all morning - I'm fed up!
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies