WorksheetsVerb tense quiz
Total questions: 20
Worksheet time: 10mins
Mary hurt her leg while she __________________
had skated.
was skating.
ice skates.
ice skated.
Max _________________ in London for 15 years.
lives
lived
has lived
had lived
Last year I ___________________ Paris.
visit
visited
was visiting
have visited
John ____________ to school by bus everyday.
goes
go
went
has gone
When Jack arrived home, his brother _______________ .
has already left.
had already left.
already went.
goes already.
It ____________________ the whole day since I arrived home.
rains
had rained
rained
has rained.
Rita ____________ a book when I arrived.
is reading
was reading
has read
has reading
In the future, cars ___________________.
are flying
have flying
will fly
fly
When Carol __________ last night, I was watching TV.
was calling
has called
called
had called
I __________________ to Italy!
was never
am never
have never been
will never been
Thomas is a writer. He _____________ detective stories.
writes
wrote
had written
have written
When we arrived at the station, the _____________.
has left
left
leave
had left
I always ___________ to school by car.
go
went
has gone
had gone
I __________ people who are not polite.
hating
hate
hated
had hated
Tomorrow I ________________ to the dentist
am going
go
went
has gone
He ______________ a new car yesterday.
will buy
buys
have bought
bought
we ______________________ TV at the moment.
watch
are watching
watched
had watched
Peter _______________ to Lisbon last year.
moved
moves
will move
moved
I _______________ the exam next week.
take
will take
took
would take
I was sure that I ________________ the door.
had locked
locked
lock
will lock
