Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Have done or have been doing
0
%
0
0
0
Back
Restart
I_________ (clean) all morning, I'm so tired!
I have been cleaning all morning, I'm so tired!
Oops!
Okay!
Michael _______(learn) for 3 months and he loves it.
Michael has been learning for 3 months and he loves it.
Oops!
Okay!
I'm sorry I'm late. ___________(wait) for a long time?
I'm sorry I'm late. Have you been waiting for a long time?
Oops!
Okay!
He_________(eat) chocolate all morning, so he feels sick.
He has been eating chocolate all morning, so he feels sick.
Oops!
Okay!
She's an excellent swimmer, but she _______________(never /win) a medal.
She's an excellent swimmer, but shehas never won a medal.
Oops!
Okay!
She _____________________(promise) to help many times
She has promised to help may times.
Oops!
Okay!
My aunt ___________(work) as an accountant since I remember
My aunt has worked / has been working as an accountant since I remember
Oops!
Okay!
They _____________ (travel) for months, and they _____________ (visit) three countries so far.
They have been traveling for months, and they have visited three countries so far.
Oops!
Okay!
How long __________(you / know) Simon?
How long have you known Simon?
Oops!
Okay!
_________(they / arrive) already?
Have the arrived already? OR Have they already arrived?
Oops!
Okay!
We _______________-(Just / paint) our room. It looks much better now.
We have just painted or room
Oops!
Okay!
Look! Somebody ______________(just/break) a glass. Be careful, don't cut yourself.
Look! Somebody has just broken a glass. Be careful, don't cut yourself.
Oops!
Okay!
Her phone _____________ (ring) for ten minutes. It's annoying
Her phone has been ringing for ten minutes. It's annoying
Oops!
Okay!
What’s that mark on the side of the car? ____________(you / have) an accident?
What’s that mark on the side of the car? Have you had an accident?
Oops!
Okay!
I ______(read) This book all morning, it is really interesting
I have been reading this book all morning, it is really interesting
Oops!
Okay!
Somebody _________(eat) my cookies. There are none left.
Somebody has eaten my cookies. There are none left.
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!
Since Maria won that talent show ________________ (she / spend) money like there’s no tomorrow.
Since Maria won that talent show she has been spending money like there’s no tomorrow.
Oops!
Okay!
how ? long it has raining been
How long has it been raining?
Oops!
Okay!
I _____________________(have) my car for 16 years
I have had my car for 16 years.
Oops!
Okay!
I _________(call) John for hours and hours and he hasn't answered. I'm really angry with him!
I have been calling John for hours and hours and he hasn't answered. I'm really angry with him!
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies