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
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!
He ___(eat) six bars of chocolate today.
He has eaten six bars of chocolate today.
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!
Nancy ____ (not / meet) her friends.
Nancy hasn't met her friends.
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!
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 _____ (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!
She _______ (not / see) her mother for a long time.
She hasn't seen her mother for a long time.
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'm worried about Sam. She _______ (work) too hard recently.
I'm worried about Sam. She's been working too hard recently.
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!
She ____ (steal) all the chocolate
She's stolen all the chocolate
Oops!
Okay!
He ______ (prepare) for the party for weeks.
He's been preparing for the party for weeks.
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 __(clean) all morning - I'm fed up!
I've been cleaning all morning - I'm fed up!
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!
He _______ (not / forget) his books.
He hasn't forgotten his books.
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!
Finally! We ___ (sell) our house!
Finally! We have sold our house!
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 ____(always/love) chocolate.
I have always loved chocolate.
Oops!
Okay!
I ________ (not / work) today.
I haven't worked today.
Oops!
Okay!
We _____ (not / wash) the car
We haven't washed the car.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies