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
All tenses fill the gaps
0
%
0
0
0
Back
Restart
I usually ___ (drink) coffee in the morning.
drink
Oops!
Okay!
At this time tomorrow, I ___ (fly) to Spain.
will be flying
Oops!
Okay!
She ___ (already / eat) dinner when he came.
had already eaten
Oops!
Okay!
I ___ (not finish) my homework yet.
haven’t finished
Oops!
Okay!
Look! The dog ___ (run) in the garden.
is running
Oops!
Okay!
They ___ (build) the house for two years before they moved in.
had been building
Oops!
Okay!
This time next week, we ___ (relax) on the beach.
will be relaxing
Oops!
Okay!
I ___ (just / see) him.
have just seen
Oops!
Okay!
She ___ (work) here for five years.
has worked
Oops!
Okay!
They ___ (live) here since 2010.
have lived
Oops!
Okay!
I ___ (work) on this project all day, so I’m tired.
have been working
Oops!
Okay!
They ___ (watch) TV when I arrived.
were watching
Oops!
Okay!
We ___ (wait) for you for two hours before you arrived.
had been waiting
Oops!
Okay!
We ___ (go) to the cinema tomorrow.
will go
Oops!
Okay!
By next year, I ___ (finish) this course.
will have finished
Oops!
Okay!
I think it ___ (rain) later.
will rain
Oops!
Okay!
She ___ (study) when I called her.
was studying
Oops!
Okay!
He ___ (not call) me yet.
hasn’t called
Oops!
Okay!
He ___ (not understand) the question yesterday.
didn’t understand
Oops!
Okay!
I ___ (meet) her last week.
met
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies