wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Verb Tenses

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

He __________ several relationships before he decided to settle down.

a)

'd had

b)

has had

c)

is having

d)

has

2.

It is predicted that the world's population __________ by the end of the century.

a)

has doubled

b)

will have doubled

c)

has been doubling

d)

is doubling

3.

The business __________ very well lately.

a)

has done

b)

has been doing

c)

is doing

d)

will be doing

4.

It's my grandparents' diamond wedding anniversary next spring. They __________ married for 60 years!

a)

are

b)

has been

c)

are being

d)

will have been

5.

Your essay is good on the whole, but you __________ out some important points.

a)

have been missing

b)

will miss

c)

are missing

d)

missing

6.

I sent off the contract and then I realised I __________ to sign it.

a)

had forgotten

b)

will forget

c)

am forgetting

d)

will be forgotten

7.

By the end of this year, I __________ English for six years

a)

will have been studying

b)

will be studying

c)

have studied

d)

studied

8.

She got ill because she __________ too hard

a)

is work

b)

has been working

c)

is working

d)

had worked

9.

Oscar's a dreamer. Each evening he __________ hours reading astronomy magazines, hoping to become an astronaut one day.

a)

has been spending

b)

spends

c)

will be spending

d)

is spending

10.

Kate's a worrier. When I first met her, she __________ her job and __________ what to do with her life.

a)

had just left / was wondering

b)

just left / has been wondering

c)

had just left / had been wondering

d)

just left / was wondering

11.

Ben's a free spirit. I imagine he __________ down one day. But he __________ a lot more than the rest of us

a)

will have settled / will have done

b)

will settle / will have done

c)

will settle / will do

d)

will have settled / will do

12.

I like to think of myself as a doer. I __________ eight books so far and now I __________ on my ninth.

a)

have written / have been working

b)

wrote / am working

c)

have written / am working

d)

wrote / have been working

13.

Harry's a joker. For a long time __________ about joining the army, so his friends were shocked to hear he actually had.

a)

he'd been joking

b)

he was joking

c)

he is joking

d)

he will be joking