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
English verb tense revison ..intermediate
0
%
0
0
0
Back
Restart
Why _________ he __________ London?
did / left
did / leave
has / leave
has / leaf
Oops!
Okay!
My parents _________ late to last night’s concert.
were arrived
arrived
have been arriving
are arriving
Oops!
Okay!
I _______ help in the garden when I was small.
have
used to
am
was
Oops!
Okay!
I _____ Oliver yesterday. He ______ me about your holiday plans.
saw / told
see / told
saw / tells
see / tell
Oops!
Okay!
I _________visited New York three times now.
have
will
has
was
Oops!
Okay!
I _____________for my exam. I don’t ________to fail.
am studying / will
study / make
am studying / want
study/ want
Oops!
Okay!
They ________________ out of the window at the snow.
have been look
were looking
are look
were been looking
Oops!
Okay!
How long ________ you _______ married?
has / been
are / be
are / been
have / been
Oops!
Okay!
We ___________waiting long, when John arrived.
haven’t been
wasn’t been
have been
hadn’t been
Oops!
Okay!
Are you ___________ the shops later?
will go to
going to
gone to
will going to
Oops!
Okay!
Mum and I __________ on walks together.
go often
often going
often go
are going often
Oops!
Okay!
You’ve _______________ here, ___________you?
walked / has
walked / haven’t
walk / have
walks / haven’t
Oops!
Okay!
They _______________ dinner when I arrived at their house.
are cooked
were cooking
are cooking
were cooked
Oops!
Okay!
Bill’s lost his keys. He has _____________ for them for ten minutes.
been looks
been looked
been look
been looking
Oops!
Okay!
I _______ think I __________ go to work tomorrow.
don’t / going
don’t / I’m not going
do / will going to
don’t / will
Oops!
Okay!
The cat _____________ a hole in the sofa before his owner saw it.
did scratch
had scratched
has scratched
was scratching
Oops!
Okay!
Tony ___________ soccer for ten years already.
has been playing
is playing
plays
was been playing
Oops!
Okay!
Carrie ________ the science contest every year.
is winning
wins
won
was winning
Oops!
Okay!
The horse ___________ jumping fences for two hours when he fell.
have been
has been
had been
was been
Oops!
Okay!
Joe ________ shoes for three years now.
is selling
sells
has been selling
was sold
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies