wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tenses Test

Total questions: 41

Worksheet time: 21mins

Name
Class
Date
1.

The train.................... at 7 p.m. from platform 5.

a)

leaves

b)

will leave

c)

is leaving

2.

Where ......................... your last holidays?

a)

have you spent

b)

did you spend

c)

are you going to spend

3.

I was sure that I ...................................... .

a)

had met that girl before.

b)

met that girl before.

c)

have met that girl

4.

Mark and Sue .............................. when I came in.

a)

was dancing

b)

were dancing

c)

have been dancing

5.

He ........................ several photographs while the bride and groom were walking down the aisle.

a)

takes

b)

will take

c)

took

6.

It was after midnight when I finally..................... asleep.

a)

fell

b)

felt

c)

fallen

7.

Listen to that! They ................................. again.

a)

are arguing

b)

were arguing

c)

argue

8.

Mary is doing her maths homework and I think she....................your help.

a)

needs

b)

is needing

c)

needed

9.

I think Mark ...................... pass his driving exam. It's completely beyond him.

a)

won't pass

b)

isn't going to pass

c)

doesn't pass

10.

I............................. Mary recently.

a)

haven't seen

b)

hadn't seen

c)

didn't see

11.

How many languages ................................?

a)

does he know

b)

he knows

c)

have he known

12.

I ..............................shower when you called.

a)

took

b)

was taking

c)

have taken

13.

Sorry, I................................ to you. I'm texting with Tom right now.

a)

am not listening

b)

don't listen

c)

wasn't listen

14.

Jane______law at Harvard for four years now.

a)

is studying

b)

studies

c)

studied

d)

has been studying

15.

We_______for three hours and we are very tired.

a)

waited

b)

have waited

c)

wait

d)

have been waiting

16.

Mr.Pike________English at our school for 20 years before he retired last year.

a)

has been teaching

b)

had been teaching

c)

was teaching

d)

is teaching

17.

When I_______to the airport, I realized that I _______my passport at home.

a)

got/had left

b)

got/left

c)

had got/had left

d)

got/was left

18.

Call me as soon as you___________your test result.

a)

get

b)

will get

c)

will have got

d)

got

19.

I _______to Greece until Sally and I went there last summer.

a)

were never being

b)

was never being

c)

have never been

d)

had never been

20.

I______along the street when I suddenly heard footsteps behind me.

a)

was walking

b)

am walking

c)

walked

d)

had walked

21.

He occasionally_______a headache in the morning.

a)

has had

b)

has

c)

have

d)

is having

22.

I will come and see you before I _______ for America

a)

leave

b)

will leave

c)

have left

d)

left

23.

It_______ a long time since we were apart. I didn't recognize her.

a)

is

b)

has been

c)

was

d)

had been

24.

Ben and Liss (a)   (buy) their house in 2016.

25.

My sister (a)   (clean)the window when I arrived.

26.

My little brother ________ everywhere. He has a lot of energy.

a)

run

b)

runs

c)

running

d)

ran

27.

__________you _____________ the late movie last night?

a)

Did,watch

b)

Have,watched

c)

Are,watching

d)

Were,watching

28.

You ……………… a lot since the last time I saw you.

a)

A. changed

b)

B. has changed

c)

C. is changing

d)

D. have changed

29.

He has been selling motorcycles……………..

a)

A.ten years ago

b)

B.since ten years

c)

C.for ten years ago

d)

D.for ten years

30.

I have been waiting for you……………

a)

A.since early morning

b)

B.since 9 a.m

c)

C.for two hours

d)

D.all are correct

31.

My sister…………for you since yesterday.

a)

A.is looking

b)

B.was looking

c)

C. has been looking

d)

D.looked

32.

For several years his ambition……………to be a pilot.

a)

A.is

b)

B. has been

c)

C.was

d)

D.had been

33.

I have never played badminton before. This is the first time I………….to play.

a)

A.try

b)

B.tried

c)

C.have tried

d)

D.am trying

34.

John………….tennis once or twice a week.

a)

A.usually play

b)

B.is usually playing

c)

C.usually plays

d)

D.have usually played

35.

It is noisy next door. Our neighbors………….a party.

a)

A.has

b)

B.is having

c)

C.have

d)

D.have had

36.

It………….dark. Shall I turn on the light?

a)

A.is getting

b)

B.get

c)

C.got

d)

D.has got

37.

I …………for Christine. Do you know where she is?

a)

A.look

b)

B.looked

c)

C.am looking

d)

D.looks

38.

Look! That man…………….to open the door of your car.

a)

A.try

b)

B.tried

c)

C.is trying

d)

D.has tried

39.

I ……………. the report yet.

a)

A. hasn’t completed

b)

B. completed

c)

C. have already completed

d)

D. have not completed

40.

George is a very close friend of mine. We …………… each other for years.

a)

A. knew

b)

B. have known

c)

C. has know

d)

D. had knew

41.

The train.................... at 7 p.m. from platform 5.

a)

leaves

b)

will leave

c)

is leaving