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 Tenses
0
%
0
0
0
Back
Restart
The dog __ (dig) all the morning but it ________ (not find) any bones yet.
has been digging, hasn’t found
Oops!
Okay!
We ________ (walk) the whole day. Let’s have a rest.
have been walking
Oops!
Okay!
I ______ (drive)! You can sit in the back with Martin.
am driving
Oops!
Okay!
What ______________ (you, do)? Why _____________ (you, lie) in bed? ___________ (I, not, tell) you to tidy up your room?
are you doing, are you lying, haven’t I told
Oops!
Okay!
You are a great cook! This cake ___________ (taste) wonderfully.
tastes
Oops!
Okay!
Henry _____ (still / not find) a job.
still hasn’t found
Oops!
Okay!
Stop doing that! You ______ ( be) very silly today, Paul!
are being
Oops!
Okay!
Listen! Somebody ____________ (play) my favourite song. I __________ (not, hear) it for such a long time.
is playing, haven’t heard
Oops!
Okay!
How many books ___ (she / edit) so far?
has she edited
Oops!
Okay!
How long ______ (you / wait) for the bus? You ___________ (look) really annoyed!
have you been waiting, look
Oops!
Okay!
The coat _______ (not fit) me. I need a larger size.
doesn’t fit me
Oops!
Okay!
I ____ (never / wear) a tie to work and I _______ (refuse) to start now!
have never worn, refuse
Oops!
Okay!
I ____ (not decide) yet about buying a new bike. I _________ (think) about it.
haven’t decided, am thinking
Oops!
Okay!
Why _________ (you / look) at me like that? Have I done something wrong?
are you looking
Oops!
Okay!
If you drop it, it will explode! What ____ (you / do)?
are you doing
Oops!
Okay!
________ you ever____________ (eat) frogs’ legs?
Have you ever eaten
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies