Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Verb tense quiz

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Mary hurt her leg while she __________________

a)

had skated.

b)

was skating.

c)

ice skates.

d)

ice skated.

2.

Max _________________ in London for 15 years.

a)

lives

b)

lived

c)

has lived

d)

had lived

3.

Last year I ___________________ Paris.

a)

visit

b)

visited

c)

was visiting

d)

have visited

4.

John ____________ to school by bus everyday.

a)

goes

b)

go

c)

went

d)

has gone

5.

When Jack arrived home, his brother _______________ .

a)

has already left.

b)

had already left.

c)

already went.

d)

goes already.

6.

It ____________________ the whole day since I arrived home.

a)

rains

b)

had rained

c)

rained

d)

has rained.

7.

Rita ____________ a book when I arrived.

a)

is reading

b)

was reading

c)

has read

d)

has reading

8.

In the future, cars ___________________.

a)

are flying

b)

have flying

c)

will fly

d)

fly

9.

When Carol __________ last night, I was watching TV.

a)

was calling

b)

has called

c)

called

d)

had called

10.

I __________________ to Italy!

a)

was never

b)

am never

c)

have never been

d)

will never been

11.

Thomas is a writer. He _____________ detective stories.

a)

writes

b)

wrote

c)

had written

d)

have written

12.

When we arrived at the station, the _____________.

a)

has left

b)

left

c)

leave

d)

had left

13.

I always ___________ to school by car.

a)

go

b)

went

c)

has gone

d)

had gone

14.

I __________ people who are not polite.

a)

hating

b)

hate

c)

hated

d)

had hated

15.

Tomorrow I ________________ to the dentist

a)

am going

b)

go

c)

went

d)

has gone

16.

He ______________ a new car yesterday.

a)

will buy

b)

buys

c)

have bought

d)

bought

17.

we ______________________ TV at the moment.

a)

watch

b)

are watching

c)

watched

d)

had watched

18.

Peter _______________ to Lisbon last year.

a)

moved

b)

moves

c)

will move

d)

moved

19.

I _______________ the exam next week.

a)

take

b)

will take

c)

took

d)

would take

20.

I was sure that I ________________ the door.

a)

had locked

b)

locked

c)

lock

d)

will lock