wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

TENSE REVISION

Total questions: 25

Worksheet time: 11mins

Name
Class
Date
1.

They _______ for 3 hours when the storm suddenly broke.

a)

had been running

b)

have been running

c)

are running

d)

will be running

2.

No matter what happens next I _______ help you.

a)

have

b)

will

c)

would

d)

am

3.

_______ get tired of answering the same questions every day?

a)

Have you ever

b)

Had you ever

c)

Do you ever

d)

did you ever

4.

I _______ there once a long time ago and _______ back since.

a)

went / have not been

b)

go / am not

c)

have gone / was

d)

was going / had not been

5.

I _______ complete silence now while I try this experiment.

a)

am wanting

b)

want

c)

have wanted

d)

will want

6.

By this time next summer, you _______ your studies.

a)

complete

b)

will complete

c)

are completing

d)

will have completed

7.

In the last hundred years, traveling _______ much easier and more comfortable.

a)

becomes

b)

has become

c)

became

d)

had become

8.

What were you doing when he__________?

a)

comes

b)

came

c)

was coming

d)

had come

9.

The kids__________ that show before.

a)

didn’t see

b)

don’t see

c)

aren’t seeing

d)

haven’t seen

10.

Yesterday my father ___________a new watch as his old one__________ stolen.

a)

bought/ had been

b)

bought/ was

c)

bought/ was being

d)

bought/ would be

11.

The Queen is giving a garden party next week, ______?

a)

are you going

b)

will you go

c)

are you going to go

d)

can you go

12.

I _____________ tennistomorrow with Tom and Ann.

a)

am playing

b)

have been playing

c)

will play

d)

play

13.

The film ________ at 9 pm next Sunday on Disney chanel

a)

starts

b)

started

c)

will start

d)

has started

14.

He _______ in Paris for 10 years then he moved to New York.

a)

had lived

b)

was living

c)

had lived

d)

lived

15.

Hardly _____________ a hat nowadays.

a)

anyone wears

b)

does anyone wear

c)

did anyone wear

d)

has anyone worn

16.

When we got home, dinner ____________ so we had a drink first and waited.

a)

was preparing

b)

was being prepared

c)

is being prepared

d)

has been preparing

17.

The kettle is boiling now. _______ some tea?

a)

will you make

b)

are you going to make

c)

have you made

d)

will you have made

18.

My father often__________ fishing in the lake when he was young.

a)

goes

b)

has gone

c)

went

d)

had gone

19.

John _____ always______ noise in class. That's really annoying.

a)

has - made

b)

was- making

c)

is- making

d)

had- been making

20.

- Why are you putting on those old clothes?

- I ________ the lawn.

a)

am mowing

b)

will mow

c)

am going to mow

d)

will be mowing

21.

- He started teaching English for this school six years ago.

+ He has……………………………………………………………………………………

(a)  

22.

- He last saw his parents 5 days ago.

+ He has (a)  

23.

- John has never been to Nha Trang before.

+ This is the (a)  

24.

- When did you start to play the piano?

+ How long (a)   ?

25.

- Mary has been typing the report for two hours.

+ It’s two hours (a)   .