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 or Continuous
0
%
0
0
0
Back
Restart
Look at all this mess! What ........................ ( do) to the room ?
HAVE you DONE?
Oops!
Okay!
Connie .................................... ( love) classical music since she was a baby.
HAS LOVED
Oops!
Okay!
We ......................................... ( not finish) our homework yet.
HAVEN'T FINISHED
Oops!
Okay!
We ................................ ( go) to that restaurant before.
HAVE BEEN
Oops!
Okay!
............................................. ( YOU- WAIT) for long?
HAVE you BEEN WAITING
Oops!
Okay!
Hi kids, what ....................................... ( you / do) since I left this morning?
HAVE you BEEN DOING
Oops!
Okay!
Mum ....... ( not cook) fish since December.
HASN'T COOKED
Oops!
Okay!
.............................. Grandpa ............................. ( call) ?
HAS Grandpa CALLED?
Oops!
Okay!
I ............................................ ( know) Tom since we were 5 years old.
HAVE KNOWN
Oops!
Okay!
We ...................................... ( work) on this project for days. It feels it's never going to end.
HAVE BEEN WORKING
Oops!
Okay!
Martin ..................................... ( clean) the car for two hours.
HAS BEEN CLEANING
Oops!
Okay!
Rachel ........................... ( never travel) abroad.
HAS NEVER TRAVELLED
Oops!
Okay!
I ................................. ( feel) sick all morning, I think I need to rest.
HAVE BEEN FEELING
Oops!
Okay!
Richard ..................................... ( TRAVEL) around Europe since January.
HAS BEEN TRAVELLING
Oops!
Okay!
Rita ................................... ( not study) for long, just about 15 minutes.
HASN'T BEEN STUDYING
Oops!
Okay!
Dora .................................... ( paint) half of her bedroom so far.
HAS PAINTED
Oops!
Okay!
Ronald ................................... ( be) to New York twice.
HAS BEEN
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies