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
Present Tenses
0
%
0
0
0
Back
Restart
Oh, no! I ___ (lose) my keys and now I cannot enter my house!
have lost
Oops!
Okay!
You look exhausted! Yeah, I ___(paint) my room for hours.
have been painting
Oops!
Okay!
My dad ___(have) guitar lessons twice a week.
has
Oops!
Okay!
Are you OK? I ____ (wait) for you since 11 o'clock.
have been waiting
Oops!
Okay!
Where ___you____ (live)?
do you live
Oops!
Okay!
Tomorrow at three o'clock, I ____(have) a job interview.
am having
Oops!
Okay!
___ you____(finish) your assignment yet?
Have you finished
Oops!
Okay!
Are you OK? I ____ (wait) for your call since 11 o'clock.
have been waiting
Oops!
Okay!
Here she is! She ___ just ____ (arrive).
has just arrived
Oops!
Okay!
I always ___ (do) the washing-up right after having dinner.
do
Oops!
Okay!
At the moment, we ___(stay) home until next month, I hope.
are staying
Oops!
Okay!
I ___ (drive). Can you call me later, please?
am driving
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies