wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Tense revision!

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Sarah's at home now : she ................... school for a week.

a)

wasn't

b)

didn't go

c)

hasn't been to

d)

isn't

2.

Ouch! I .................... my finger!

a)

'd cut

b)

cutted

c)

cut

d)

've cut

3.

I can't find my sunglasses : I .....................them since yesterday morning.

a)

didn't see

b)

haven't seen

c)

hadn't seen

d)

wouldn't see

4.

It's my parents' wedding anniversary : they ................for 14 years.

a)

married

b)

had married

c)

were married

d)

have been married

5.

My left foot hurts like hell : I ........................ off my bike.

a)

fell

b)

have been falling

c)

had fallen

d)

have fallen

6.

This house is very old : my great-grandfather ................. at the start of the century.

a)

bought

b)

has bought

c)

had bought

d)

has been buying

7.

Oliver lives in Paris : he ........................... there since he was born.

a)

used to live

b)

lived

c)

has been living

d)

has lived

8.

I didn't pass the English test because I .................... the table of narrative tenses.

a)

wasn't studying

b)

hadn't studied

c)

don't study

d)

haven't been studying

9.

I finally realised he ......................... me

a)

has never loved

b)

did never love

c)

had never loved

d)

hadn't ever loved

10.

Lat year we visited some Scottish friends we .................... for ages.

a)

didn't see

b)

saw

c)

won't see

d)

hadn't seen

11.

We were utterly surprised when we understood that we ................. the test.

a)

weren't passing

b)

didn't pass

c)

hadn't passed

d)

weren't passed

12.

Someone stole his bike because he ..................... to lock it.

a)

forgot

b)

forgets

c)

didn't remember

d)

had forgotten

13.

I ............... on the plane for very long before it took off.

a)

hadn't been

b)

had been

c)

had gone

d)

wasn't

14.

I ................... a shower when the phone rang.

a)

had

b)

had had

c)

started having

d)

was having

15.

Dad was pleasantly surprised when I told him I ................. my test.

a)

passed

b)

had passed

c)

was passing

d)

had been passing

16.

My mother promised me she ....

a)

will give me a puppy for Christmas

b)

is going to have a new hairdo next month

c)

would take me to Paris at the end of the school year

d)

could give me more pocket money.

17.

I thought I ...................... enjoy the night. But I was wrong.

a)

would

b)

will

c)

didn't

d)

don't

18.

I realised that day I .... become a teacher.

a)

hadn't wanted to

b)

didn't have to

c)

wouldn't want to

d)

couldn't have

19.

Jerry said he ................ help me with maths before the final test.

a)

is to

b)

won't

c)

will

d)

would

20.

Where ...............you like to be now?

a)

will

b)

do

c)

can

d)

would