wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

TOPIC 13: TENSES

Total questions: 109

Worksheet time: 2hrs 49mins

Name
Class
Date
1.

Columbus _____ America more than 400 years ago.

a)

discovered

b)

has discovered

c)

had discovered

d)

he has gone

2.

By Christmas, I _____ for you for 6 months.

a)

shall work

b)

shall have been working

c)

have been working

d)

shall be working

3.

I _____ to New York three times this year.

a)

have been

b)

was

c)

were

d)

had been

4.

I have been waiting for you _____.

a)

since early morning

b)

since 9 a.m

c)

for two hours

d)

all are correct

5.

My sister _____ for you since yesterday.

a)

is looking

b)

was looking

c)

has been looking

d)

looked

6.

We _____ Doris since last Sunday.

a)

don’t see

b)

haven’t seen

c)

didn’t see

d)

hadn’t seen

7.

By the end of next year, George _____ English for 2 years.

a)

will have learned

b)

will learn

c)

has learned

d)

would learn

8.

The dancing club _____ in the north of the city.

a)

lays

b)

lies

c)

located

d)

laid

9.

For several years his ambition _____ to be a pilot.

a)

is

b)

has been

c)

was

d)

had been

10.

By the age of 25, he _____ two famous novels.

a)

wrote

b)

writes

c)

has written

d)

had written

11.

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

a)

try

b)

tried

c)

have tried

d)

am trying

12.

At 5 o’clock yesterday evening, I _____ my clothes.

a)

am ironing

b)

have ironed

c)

ironed

d)

was ironing

13.

John _____ tennis once or twice a week.

a)

usually play

b)

is usually playing

c)

usually plays

d)

have usually played

14.

I usually _____ away at weekends.

a)

have gone

b)

goes

c)

am going

d)

go

15.

The earth _____ round the sun.

a)

go

b)

has gone

c)

went

d)

goes

16.

_____ you go to the dentist?

a)

How often are

b)

How often do

c)

How often does

d)

How are

17.

They _____ me about it last week.

a)

was telling

b)

told

c)

had told

d)

would tell

18.

Tim was tired. He _____ hard all day.

a)

has been studying

b)

studies

c)

studied

d)

had been studying

19.

I _____ here at the end of the month.

a)

will leave

b)

would leave

c)

would have left

d)

is leaving

20.

I _____ my son the money for that last week.

a)

gave

b)

given

c)

have given

d)

was given

21.

Last year, they _____ 22 million TV sets.

a)

were selling

b)

had sold

c)

has sold

d)

sold

22.

Tomorrow I _____ my grandparents.

a)

am going to visit

b)

will have visited

c)

have visited

d)

visit

23.

She _____ much experience over the years.

a)

has gained

b)

gained

c)

gains

d)

is gaining

24.

Clara _____ her relatives the next few months.

a)

visits

b)

will visit

c)

has been visiting

d)

has visited

25.

By the end of the 21st century, the first car running on the sea water _____.

a)

will finish

b)

will be finished

c)

will have been finished

d)

will be finishing

26.

Reynoir is one of the most popular French impressionist painters. His paintings _____ masterpieces all over the world.

a)

have considered

b)

are considering

c)

considered

d)

are considered

27.

- How long have you been building this bridge?

- This bridge _____ for two years.

a)

has built

b)

has been being built

c)

has been building

d)

has been built

28.

_____ to Ipswich before?

a)

Do you ever go

b)

Are you ever going

c)

Have you ever been

d)

Have you ever been going

29.

That’s the first time _____ an answer right today.

a)

I get

b)

I’m getting

c)

I have got

d)

I have been getting

30.

Our next door neighbor _____ his car every Sunday morning.

a)

is washing

b)

washes

c)

has washed

d)

is wash

31.

I will come and see you before I _____ for America.

a)

leave

b)

will leave

c)

have left

d)

shall leave

32.

John _____ a book when I saw him.

a)

is reading

b)

read

c)

was reading

d)

reading

33.

When I last saw him, he _____ in London.

a)

has lived

b)

is living

c)

was living

d)

has been living

34.

Ask her to come and see me when she _____ her work.

a)

has finished

b)

finishes

c)

finished

d)

finishing

35.

While her husband was in the army, Janet _____ to him twice a week.

a)

was writing

b)

wrote

c)

was written

d)

had written

36.

Since _____ I have heard nothing from him.

a)

he had left

b)

he left

c)

he has left

d)

he was left

37.

I like looking at these pictures, but I _____ enough by lunch time.

a)

should have

b)

will have

c)

will have had

d)

have

38.

- Are you ready, Ann? - Yes, I _____.

a)

am coming

b)

come

c)

came

d)

have came

39.

Why _____ at me like that? What’s the matter?

a)

do you look

b)

have you looked

c)

did you look

d)

are you looking

40.

I don’t understand this sentence. What _____?

a)

does mean this word

b)

have this word mean

c)

means this word

d)

does this word mean

41.

It was noisy next door. Our neighbors _____ a party.

a)

had

b)

were having

c)

had had

d)

have had

42.

It _____ dark. Shall I turn on the light?

a)

is getting

b)

get

c)

got

d)

has got

43.

I _____ along the street when I suddenly heard footsteps behind me.

a)

was walking

b)

am walking

c)

walk

d)

walked

44.

When I last _____ Jane, she _____ to find a job.

a)

see/ was trying

b)

saw/ was trying

c)

have seen/ tried

d)

saw/ tried

45.

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

a)

try

b)

tried

c)

is trying

d)

has tried

46.

When I was young, I _____ to be a singer.

a)

want

b)

was wanting

c)

wanted

d)

had wanted

47.

It is a nice day. I _____ we go out for a walk.

a)

suggested

b)

suggest

c)

is suggesting

d)

are suggesting

48.

I _____ the dishwasher on when heard the shot.

a)

am turning

b)

were turning

c)

was turning

d)

turned

49.

There was a time when watching TV really _____ family entertainment.

a)

were

b)

was

c)

had been

d)

is

50.

At last the bus came. We _____ for half an hour.

a)

waited

b)

was waiting

c)

have waited

d)

had been waiting

51.

When the first child was born, they _____ married for three years.

a)

have been married

b)

had been married

c)

will been married

d)

will have been married

52.

I think the weather _____ nice later.

a)

will be

b)

be

c)

had

d)

has been

53.

She _____ very angry when she knows this.

a)

shall be

b)

has been

c)

will have been

d)

will be

54.

I’m going on holiday on Saturday. This time next week I _____ on a beach in the sea.

a)

will lie

b)

am lying

c)

will be lying

d)

should be lying

55.

_____ my wallet anywhere? I can’t find it.

a)

Did you see

b)

Have you seen

c)

Do you see

d)

Had you seen

56.

How do you do, Sarah? Are you back from the conference? _____ it?

a)

Did you enjoy

b)

Have you enjoyed

c)

Are you enjoying

d)

Do you enjoy

57.

Sorry, could you say that again please? I _____ to you?

a)

haven’t listened

b)

hadn’t listened

c)

didn’t listen

d)

am not listening

58.

I’m sorry I _____ to you for so long, but I’m very busy lately.

a)

haven’t written

b)

am not writing

c)

don’t write

d)

didn’t write

59.

I’m pretty sure that we _____ the exam.

a)

will pass

b)

haven’t passed

c)

have passed

d)

are going to pass

60.

It’s amazing how Jenny acts as though she and Darren _____ serious problems at the moment.

a)

aren’t having

b)

weren’t having

c)

hadn’t had

d)

hadn’t been having

61.

He fell down when he _____ towards the church.

a)

run

b)

runs

c)

was running

d)

had run

62.

They _____ there when their father passed away.

a)

still lived

b)

lived still

c)

was still living

d)

were still living

63.

After I _____ lunch, I looked for my bag.

a)

had

b)

had had

c)

have has

d)

have had

64.

The man got out the car, _____ round to the back and opened the boot.

a)

walking

b)

walked

c)

walks

d)

walk

65.

Henry _____ into the restaurant when the writer was having dinner.

a)

was going

b)

went

c)

has gone

d)

did go

66.

He will take the dog out for a walk as soon as he _____ dinner.

a)

finish

b)

finishes

c)

will finish

d)

shall have finished

67.

Almost everyone _____ for home by the time we arrived.

a)

leave

b)

left

c)

leaves

d)

had left

68.

I couldn’t cut the grass because the machine _____ a few days previously.

a)

broke down

b)

has been broken

c)

had broken down

d)

breaks down

69.

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

a)

look

b)

looked

c)

am looking

d)

looks

70.

I _____ to all the local newspapers and TV stations to complain.

a)

already write

b)

already writing

c)

have already written

d)

have already been writing

71.

_____ TV for the last four hours? Turn it off and get some exercises.

a)

Do you watch

b)

Are you watching

c)

Watched you

d)

Have you been watching

72.

Jessica has _____ left, I’m afraid.

a)

already

b)

yet

c)

still

d)

so far

73.

Dan _____ in the living room while we were decorating his bedroom.

a)

sleeps

b)

was sleeping

c)

had slept

d)

does sleep

74.

Unfortunately, Simon _____ a day off very often.

a)

doesn’t get

b)

isn’t getting

c)

hasn’t got

d)

hasn’t been getting

75.

Actually, I didn’t drink coffee because I _____ a cup of coffee already.

a)

do drink

b)

have drunk

c)

had drunk

d)

have been drinking

76.

Eric, _____ hockey competitively or just for fun?

a)

do you usually play

b)

are you usually playing

c)

have you usually played

d)

have you usually playing

77.

Last summer, I _____ to the beach almost every day.

a)

went

b)

was going

c)

have been

d)

have been going

78.

- Whose is this plane ticket on the floor?

- Oh, it _____ to me. Thank you.

a)

is belonging

b)

belongs

c)

has belonged

d)

belonged

79.

- I’m really tired of travelling so much.

- I think you _____ a bit quiet.

a)

were seeming

b)

have seemed

c)

have been seeming

d)

seemed

80.

- You look thoughtful.

- I _____ about our holiday last year.

a)

just think

b)

has just thought

c)

am just think

d)

was just thinking

81.

- You went to Chile, didn’t you?

- No, but I _____ to Peru, which is right next door.

a)

has gone

b)

was gone

c)

did go

d)

was going

82.

My brother and I _____ swimming almost every day last summer.

a)

went

b)

had been going

c)

were going

d)

had gone

83.

We _____ when someone knocked the door.

a)

talked

b)

had talked

c)

were talking

d)

were talked

84.

When the robbery happened, the security guard _____.

a)

slept

b)

was sleeping

c)

had slept

d)

was slept

85.

I wasn’t sure how Belinda would react because I _____ her long.

a)

didn’t know

b)

wasn’t knowing

c)

hadn’t been knowing

d)

hadn’t known

86.

Ian _____ at the factory long when he was made a manager.

a)

hadn’t been working

b)

wasn’t working

c)

didn’t worked

d)

wasn’t worked

87.

I wanted to say goodbye to Jerry but he _____.

a)

was already left

b)

already left

c)

had already been leaving

d)

had already left

88.

Jack _____ chess before so I showed him what to do.

a)

hadn’t been playing

b)

didn’t play

c)

wasn’t playing

d)

hadn’t played

89.

When we got to the airport, I realized that I _____ my passport at home.

a)

was left

b)

had left

c)

left

d)

had been leaving

90.

I _____ for the match to begin when suddenly a dog ran onto the pitch.

a)

had waited

b)

waited

c)

was waiting

d)

wait

91.

_____ both of you major in economics?

a)

Do

b)

Does

c)

Are

d)

Is

92.

Mai as well as both of her sisters _____ the piano well.

a)

play

b)

playing

c)

plays

d)

are playing

93.

_____ your bother and your sister at Lan’s birthday party yesterday?

a)

Was

b)

Are

c)

Is

d)

Were

94.

Neither Mary nor Peter _____ there.

a)

were

b)

was

c)

being

d)

to be

95.

Jack doesn’t smoke, and neither _____ his brothers.

a)

does

b)

is

c)

do

d)

are

96.

Every article in this newspaper _____ very interesting.

a)

is

b)

are

c)

being

d)

to be

97.

A number of police officers here _____ with dogs.

a)

working

b)

works

c)

work

d)

is working

98.

My cousin, along with my aunt and uncle, _____ in a computer company.

a)

work

b)

are working

c)

working

d)

works

99.

The United Nations _____ its headquarters in New York.

a)

have

b)

has

c)

had

d)

is having

100.

The number of desks in that classroom _____ forty.

a)

are

b)

be

c)

is

d)

being

101.

Three-fourths of the pizzas _____ been already eaten.

a)

have

b)

are

c)

is

d)

has

102.

The picture of soldiers _____ back many memories

a)

brings

b)

bring

c)

bringing

d)

are bringing

103.

Three days _____ long enough for a good holiday.

a)

aren't

b)

isn't

c)

weren't

d)

not being

104.

None of the boys in my class _____ volleyball.

a)

play

b)

are playing

c)

plays were playing

d)

plays

105.

Either my brother and I _____ meeting you at the air port tomorrow.

a)

are

b)

is

c)

was

d)

am

106.

The staff at the post office _____ happy with their working condition.

a)

isn’t

b)

wasn’t

c)

weren’t

d)

not been

107.

Gymnastics _____ an easy lesson at school.

a)

is

b)

are

c)

were

d)

being

108.

No two teams wear the same. Each team _____ a different color.

a)

wear

b)

wears

c)

have worn

d)

are wearing

109.

There _____ some interesting pictures in today’s paper.

a)

is

b)

was

c)

has been

d)

are