wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tenses

Total questions: 15

Worksheet time: 12mins

Name
Class
Date
1.

Quinine is a medicine that ____ very better

a)

taste

b)

tasted

c)

will taste

d)

tastes

2.

People ___ (be) eager to see and hear their leader. (past tense)

a)

was

b)

were

c)

are

d)

is

3.

The new month ___ be a month full of joy for all of us.

a)

had

b)

should

c)

will

d)

have

4.

The train for Vellore (a)   (leave) the station just now.

5.

She ___ already ___ (wear) her blue ribbons

(a)  

6.

The musician ___ (play) on the harmonium now.

a)

are playing

b)

is playing

c)

plays

d)

play

7.

Every morning she ___ (get) up early and ___ (go) to work

a)

will get, go

b)

get, goes

c)

get, go

d)

gets, goes

8.

___ you ___(hear) the good news ? Sam and Mary ___ (get) married !That's not new. I ___ (know) it about it for a few weeks.

a)

Did, hear, gets, know

b)

Did, heard, will get, know

c)

Have, heard, are getting, have known

d)

Have, heard, gets, knew

9.

Mom ___ (prepare) dinner, when the doctor ___(arrive).

(a)  

10.

When I ___ (return) to the car park I don't know where I ___ (park) the car.

a)

returned, parked

b)

returned, had parked

c)

had return, parked

11.

He has been walking around with a limp since he had his accident a few weeks ago

mention the tense forms of the underlined words 1___, 2___.

(a)  

12.

Jeff ___ (be) our bank manager at the moment. He ___ (be) here for years.

a)

is, has been

b)

is, have been

c)

was, had been

d)

is, had been

13.

We (a)   (finish) the course by this time next month

14.

The Manager ___ (speak) to an important customer at the moment, but he ___ (see) you in few minutes.

a)

are speaking , will see

b)

is speaking, would see

c)

is speaking, will see

15.

I am sorry that I ___ (have) to leave your party so early last night. I ___ (really enjoy) myself.

a)

had, was really enjoying

b)

have, really enjoyed

c)

had, really enjoyed

d)

has, am really enjoying