wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tenses 2

Total questions: 220

Worksheet time: 18mins

Name
Class
Date
1.

1. ...... you ....... in God?

a)

Do/believe

b)

Are/believed

c)

Did/believed

d)

Are/believing

2.

We haven't ____ our homework yet.

a)

finish

b)

finishing

c)

finished

d)

finishes

3.

I _____ been to the cinema since June.

a)

have

b)

haven't

c)

has

d)

having

4.

The books were ____ back on the shelf (by someone).

a)

put

b)

puts

c)

putting

d)

putted

5.

The cake ____ made by me.

a)

has

b)

had

c)

was

d)

is

6.

If you go to the shop, can you ____ me some milk?

a)

got

b)

get

c)

had got

d)

getting

7.

I would buy a car If I ____ some money.

a)

win

b)

won

c)

had won

d)

winning

8.

I was listening to music when the door ____.

a)

ring

b)

rang

c)

had rung

d)

was ringing

9.

Someone knocked on the door while I ____ dinner.

a)

cook

b)

cooked

c)

was cooking

d)

cooking

10.

I was nervous because I ____ it before.

a)

didn't do

b)

haven't done

c)

hadn't done

d)

don't do

11.

I ____ to the supermarket before I went home.

a)

went

b)

was going

c)

have gone

d)

had gone

12.

Please ____ milk to my tea.

a)

adding

b)

add

c)

added

d)

adds

13.

I must ____ early tomorrow.

a)

get

b)

getting

c)

gets

d)

got

14.

____ isn't allowed in public during Ramadan.

a)

Drink

b)

Drinking

c)

Drinks

d)

Drinkable

15.

I would have gone to the beach if I ____ the time.

a)

had

b)

have

c)

had had

d)

was having

16.

He usually ____ his parents at the weekend.

a)

visit

b)

visits

c)

is visiting

d)

visited

17.

They ____ how to drive at the moment.

a)

learn

b)

are learning

c)

learns

d)

learned

18.

I have lived in Abu Dhabi ____ three years.

a)

since

b)

for

c)

before

d)

in

19.

I ____ the doctor after work.

a)

see

b)

am seeing

c)

seeing

d)

seen

20.

A bus collided with her car thirty minutes ago but the police___________yet.

a)

has not come

b)

have not come

c)

did not come

d)

had not come

21.

Michael an accident while he _______to school this morning.

a)

saw – was walking

b)

saw – walked

c)

was seeing – was walking

d)

was seeing – walking

22.

Mr. Brown______________in New York for 20 years, then he moved to Chicago in 2006.

a)

had lived

b)

has been living

c)

lived

d)

has lived

23.

When he arrived at the restaurant, the others____________ .

a)

was leaving

b)

had left

c)

have left

d)

are leaving

24.

When I came to her house yesterday, she___________ .

a)

slept

b)

is sleeping

c)

was still sleeping

d)

sleeps

25.

The old lady ______________very active since she ________________into the nursing home.

a)

has been - moved

b)

was – moves

c)

was – has moved

d)

is - moves

26.

I ____________ on a ship at this time tomorrow night.

a)

sleep

b)

will sleep

c)

will be sleeping

d)

will be slept

27.

How long______________here by the end of next year?

a)

have you worked

b)

have you been working

c)

will you have been working

d)

will you work

28.

My cousin________________in Paris before he moved to New York.

a)

has been living

b)

has lived

c)

had lived

d)

lives

29.

Peter had gone out for two hours. When he returned, I asked him where_________________ .

a)

had he been

b)

he had been

c)

has he been

d)

he has been

30.

When I__________a child, I always____________to be a teacher.

a)

was – want

b)

was – had wanted

c)

am – wanted

d)

was - wanted

31.

I used to_______in the school, when I__________fifteen years old. But I stopped two years ago.

a)

smoked – were

b)

smoke – was

c)

have smoked – is

d)

had smoked – are

32.

While I___________ in the fields, my daughter_________ me food.

a)

work/ brought

b)

worked/ brought

c)

was working/ was bringing

d)

was working/ brought

33.

Fish ___________ on earth for ages and ages.

a)

exists

b)

have existed

c)

had existed

d)

has existed

34.

On July 20, 1969, Neil Armstrong ___________down onto the moon, the first person ever to set foot on another planet.

a)

step

b)

has stepped

c)

stepped

d)

had stepped

35.

“You’ll recognize Jenny when you see her. She____________a yellow dress”.

a)

is wearing

b)

wears

c)

was wearing

d)

will be wearing

36.

When I_____________ to the cinema, the film__________ so I couldn’t see its introduction.

a)

went – had started

b)

had gone – started

c)

went – started

d)

have gone – will start

37.

After Marry __________her Japanese course, she went to Japan to continue her study.

a)

has finished

b)

finished

c)

had finished

d)

finishes

38.

That her grades are high in school__________ her parents proud.

a)

made

b)

make

c)

have made

d)

makes

39.

This is the first time I___________swimming with my friend and__________to the bottom like a rock.

a)

have gone – have swum

b)

have gone – swam

c)

go – swim

d)

went – swam

40.

We were late. When we … (arrive), everyone else … (finish) their lunch and they … (sit) in the garden having coffee.

a)

arrived, finished, sat

b)

arrived, had finished, were sitting

c)

had arrived, finished, were sitting

d)

arrived, were finishing, had sat

41.

They … (drive) to the Airport when they suddenly … (remember) that they …(not turn off) the lights.

a)

had driven, were remembering, didn't turn off

b)

were driving, had remembered, weren't turning off

c)

were driving, remembered, hadn't turned off

d)

drove, remembered, hadn't turned off

42.

The match … (already / start) when we … (turn on) the TV. England … (lose) and they ... (play) very badly.

a)

alrady started, had turned on, lost, played

b)

had already started, were turning on, lost, were playing

c)

was already starting, turned on, were losing, were playing

d)

had already started, turned on, were losing, were playing

43.

I … (not / recognise) many people at my old school reunion because they … (change) a lot.

a)

hadn't recognised, changed

b)

didn't recognise, had changed

c)

weren't recognising, changed

d)

hadn't recognised, were changing

44.

My sister … (wait) to go out for dinner yesterday when her boyfriend … (call) her to say that he … (not / can) come because his car … (break down).

a)

was waiting, called, couldn't, had broken down

b)

was waiting, had called, can't, had broken down

c)

had waited, called, can't, broke down

d)

waited, called, can't, broke down

45.

Manchester City … (beat) Manchester United yesterday. United … (win) 1-0 in the first half, but City … (score) two goals in the second half.

a)

beat, won, scored,

b)

beat, were winning, scored

c)

had beaten, were winning, were scoring

d)

were beating, won, were scoring

46.

He … (run) to the station, but the nine o'clock train … (already / leave). The station was empty except for two people who … (wait) for the next train.

a)

ran, had already left, was waiting

b)

was running, left, had waited

c)

ran, had already left, were waiting

d)

had run, was leaving, waited

47.

It … (start) raining when I … (walk) to work. I … (call) a taxi because I … (not / wear) a coat and I … (not / have) an umbrella.

a)

was starting, walked, had called, wasn't wearing, wasn't having

b)

had started, had walked, called, wasn't wearing, didn't have

c)

started, walked, called, hadn't worn, hadn't had

d)

started, was walking, called, wasn't wearing, didn't have

48.

They … (tell) us they … (paint) the entire apartment.

a)

told, had painted

b)

had told, painted

c)

had tol, were painting

d)

were telling, was painting

49.

Patrick … (save) a lot of money before he … (buy) the house.

a)

was saving, was buying

b)

had saved, bought

c)

had saved, were buying

d)

saved, had bought

50.

Marcela hasn´t talked to the principal, because...

a)

She haven´t had time

b)

She hasn´t had time

c)

She have many problems

d)

She don´t have time

51.

If the answer is ...

Yes we have done it twice. The question is...

a)

Have they practiced for the final test?

b)

Has she come to this place?

c)

Have you worked with this topic?

d)

Has he painted the house this year?

52.

Have they cleaned their rooms?

a)

Yes I did

b)

No, he didn´t

c)

Yes, they had

d)

No, they haven´t

53.

If the answer is...


No, I hadn´t the question is...

a)

Have you gone to that country?

b)

Has She participated in that competence?

c)

Does he work in that Place?

d)

Had you listened about that?

54.

Have the authorities acted in the correct form?

a)

Yes, they did

b)

No, they aren´t

c)

Yes, they have

d)

No, they don´t

55.
My brother _____ a bear an hour ago.
a)
seen
b)
saw
c)
sees
56.
The students __________ very hard.
a)
works
b)
work
c)
do work
d)
are work
57.
Kate ________ vegetables every day.
a)
does eat
b)
is eat
c)
eat
d)
eats
58.

Every day they...

a)

They eat in a restaurant

b)

They go to the gym

c)

They play in the park

d)

They visit a museum

59.

I _____ go-karting tomorrow.

a)

am going to go

b)

will

c)

am going

d)

go

60.
I always go to school by bus. However, this week _____ by car with my dad.
a)
I go
b)
I've gone
c)
I'm going
d)
I'll go
61.
A: Why are you turning on the TV ?
B: I _____ news.
a)
want watch
b)
am going to watch
c)
will wath
d)
watch
62.
This is the second time I ______ Japanese food.
a)
ate
b)
had eaten
c)
have eaten
d)
was eating
63.
He _____ play football since he _____ an accident.
a)
didn't / had
b)
hasn't / have had
c)
haven't / had
d)
didn't / has
64.
Which sentence is correct ?
a)
I cycled when I saw her.
b)
I was running when I saw her.
c)
I was swimming when I see her.
d)
I drive when I saw her.
65.
I ____ an interesting book at the moment.
I ____ it to you when I finish.
a)
have read / will lend
b)
read / lend
c)
am reading / will lend
d)
am reading / am going lend
66.
I _____ shower when the phone _____ .
a)
was getting / ring
b)
was getting / rang
c)
have been getting / rang
d)
got / rang
67.
We _____ them for 15 years.
a)
know
b)
have known
c)
have been knowing
d)
are knowing
68.
Mary doesn't want to go to the cinema, so _____ to the zoo.
a)
we're going to go
b)
we go
69.
Lesson ____ in 2 minutes and it's impossible to be on time, so I ____ late.
a)
start / am going to be late
b)
starts / will be
c)
is starting / am
70.
When _____ you _____ house in Filadelfia ?
a)
did / buy
b)
were / buying
c)
had / bought
d)
had / been buying
71.

The sky is very dark. It __________________ rain.

a)

is going to

b)

will

c)

goes to

d)

is not going to

72.

It's very hot in here. I _________ the window.

a)

will open

b)

am going to open

c)

am opening

d)

open

73.

I promise I _________ you when I get back from London.

a)

will call

b)

am going to call

c)

am calling

d)

shall call

74.

Tom and I ____________ to play tennis.

a)

are going

b)

will

c)

am going

75.

I think in a 100 years a lot of animals ________________have anything to eat.

a)

won't

b)

are not going to

c)

aren't

76.

I think Diana ________ her exams.

a)

will pass

b)

is going to pass

c)

is passing

d)

passes

77.

We ______________ Roy and Rose at the park next Monday.

a)

are meeting

b)

will meet

c)

are going to meet

d)

won't meet

78.

I promise , I ________back soon.

a)

will be

b)

am going to be

c)

am

d)

am being

79.

Susan is ill, so she ________ her grandparents this weekend.

a)

is visiting

b)

isn't visiting

c)

will visit

d)

doesn't visit

80.

It's really very cold so they _____________ to swim.

a)

are going

b)

aren't going

c)

will go

81.

I _________ Rowan for lunch later. Why don't you join us?

a)

am meeting

b)

am going to meet

c)

will meet

82.
I love London. I _____ there next year.
a)
will probably go
b)
probably go
c)
am probably going to
d)
am probably going
83.
Our train _____ at 4:47.
a)
leaves
b)
will leave
c)
is going to leave
d)
is leaving
84.
What _____ at the party tonight?
a)
are you wearing
b)
do you wear
c)
will you wear
d)
are you going to wear
85.
I haven't made up my mind yet. But I think I _____ something nice in my mum's wardrobe.
a)
will find
b)
am going to find
c)
am finding
d)
find
86.
This is my last day here. I _____ back to England tomorrow.
a)
am going
b)
go
c)
will go
d)
am going to go
87.
Hurry up! The conference _____ in 20 minutes.
a)
begins
b)
will begin
c)
is going to begin
d)
is beginning
88.
My horoscope says that I _____ an old friend this week.
a)
will meet
b)
am going to meet
c)
am meeting
d)
meet
89.
Look at these big black clouds! It _____.
a)
is going to rain
b)
is raining
c)
rains
d)
will rain
90.
Here is the weather forecast. Tomorrow _____ dry and sunny.
a)
will be
b)
is going to be
c)
is being
d)
is
91.
I haven't finished my project for school! Oh dear! I _____!
a)
am going to fail
b)
am failing
c)
fail
d)
will fail
92.

I told John not to drive, because he (a)   (drink) all night.

93.

Why did you change the channel? I (a)   (watch) that movie already.

94.

When I _____ (get) out of the shower, when the lights _____ (go off). (separated the two answers with a DASH "/")

(a)  

95.

When I saw Clara I realised that she (a)   (not change) much in all those years.

96.

When he entered the room somebody (a)   (hit) him in the head.

97.

He admitted that he (a)   (take) all the money from her mother's purse.

98.

The burglar _____ (try) to open the safe when he _____ (hear) the owner come in. (separated the two answers with a DASH "/")

(a)  

99.

I knew he (a)   (cry) because his eyes were red.

100.

Phill and his wife (a)   (meet) when they were teaching in Botswana.

101.

When I was a student I (a)   (spend) my evenings studying in the library.

102.
Choose the sentence in which the subjects and verbs have been correctly identified and in which the subjects and verbs agree. 
a)
At the end of the story, they was living happily ever after.
b)
At the end of the story, they were  living happily ever after.
c)
At the end of the story, they living happily ever after.
d)
At the end of the story, they was living happily ever after.
103.

Choose the sentence in which the subjects and verbs have been correctly identified and in which the subjects and verbs agree.

a)

Jasmine and Meadeau go to the beach to swim with their friends.

b)

Jasmine and Meadeau go to the beach to swims with their friends.

c)

Jasmine and Meadeau goes to the beach to swim with their friends.

d)

Jasmine and Meadeau goes to the beach to swims with their friends.

104.
Choose the sentence in which the subjects and verbs have been correctly identified and in which the subjects and verbs agree. 
a)
A group of children from that school are not listening to Mr. Brooks. 
b)
A group of children from that school is not listening to Mr. Brooks. 
c)
A group of children from that schools are not listening to Mr. Brooks. 
d)
A group of children from that schools is not listening to Mr. Brooks. 
105.
Choose the sentence in which the subjects and verbs have been correctly identified and in which the subjects and verbs agree. 
a)
Monica  depend on Aniesha to pass Reading class.
b)
Monica  depends on Aniesha to pass Reading class.
c)
Monica   has depends on Aniesha to pass Reading class.
d)
Monica  have depend on Aniesha to pass Reading class.
106.
Choose the sentence in which the subjects and verbs have been correctly identified and in which the subjects and verbs agree. 
a)
William lefts his glasses on the desk.
b)
William  has lefts his glasses on the desk.
c)
William left his glasses on the desk.
d)
William leave his glasses on the desk.
107.
Choose the sentence in which the subjects and verbs have been correctly identified and in which the subjects and verbs agree. 
a)
Leslie found a quarter on the floor.
b)
Leslie founds a quarter on the floor.
c)
Leslie had founds a quarter on the floor.
d)
Leslie find a quarter on the floor.
108.
Choose the sentence in which the subjects and verbs have been correctly identified and in which the subjects and verbs agree. 
a)
Brian live across the road from Leonard.
b)
Brian has lives across the road from Leonard.
c)
Brian  did lives across the road from Leonard.
d)
Brian lives across the road from Leonard.
109.
Choose the sentence in which the subjects and verbs have been correctly identified and in which the subjects and verbs agree. 
a)
Martha dids not likes missing Reading class.
b)
Martha did not like missing Reading class.
c)
Martha does likes missing Reading class.
d)
Martha did likes missing Reading class.
110.
Choose the sentence in which the subjects and verbs have been correctly identified and in which the subjects and verbs agree
a)
Shemar and his friends has a food fight every Friday in the cafeteria.
b)
Shemar and his friends  haves a food fight every Friday in the cafeteria.
c)
Shemar and his friends have a food fight every Friday in the cafeteria.
d)
Shemar and his friends does has a food fight every Friday in the cafeteria.
111.
Choose the sentence in which the subjects and verbs have been correctly identified and in which the subjects and verbs agree. 
a)
Evelynn loves taking her dog to the beach.
b)
Evelynn love taking her dog to the beach.
c)
Evelynn loves takings her dog to the beach.
d)
Evelynn love takings her dog to the beach.
112.
I (see) that movie twenty times.
a)
had seen
b)
have seen
c)
will have seen
113.
There (be) many earthquakes in California.
a)
will have been
b)
had been
c)
have been
114.
He (work) for three different companies so far.
a)
has worked
b)
will have worked
c)
had worked
115.
Mary (love) John since she was a little girl.
a)
will have loved
b)
has loved
c)
had loved
116.
You (study) English before you moved to New York.
a)
had studied
b)
will have studied
c)
have studied
117.
She (visit) her Japanese relatives once in 1993 before she moved in with them in 1996.
a)
had visited
b)
has visited
c)
will have visited
118.
George (repair) many cars before he received his mechanic's license.
a)
will have repaired
b)
has repaired
c)
had repaired
119.
You (perfect) your English by the time you come back from the U.S.
a)
will have perfected
b)
had perfected
c)
have perfected
120.
By next November, I (receive) my promotion.
a)
have received
b)
will have received
c)
had received
121.
She (complete) the project before the deadline.
a)
had completed
b)
has completed
c)
will have completed
122.

Look! there is a big black cloud and it's really windy!

a)

It's going to rain soon

b)

it will rain soon

c)

it rains soon

d)

it will be raining soon

123.

Careful with the stairs!

a)

You will fall down!

b)

You going to fall down!

c)

You´re going to fall down!

d)

You fall down!

124.

She is so determined that before she moves to China...

a)

she will have learnt Chinese

b)

she will be learning Chinese

c)

she learns Chinese

d)

She is learning Chinese

125.

"I need to exercise a bit!"

a)

"We are going to ride our bikes this weekend. Do you want to come?"

b)

"We ride our bikes this weekend. Do you want to come?"

c)

"We will ride our bikes at weekends. Do you want to come?"

d)

"We going to ride our bikes this weekend. Do you want to come?

126.

I´m so happy, My daughter´s B-Day is coming! ...

a)

She is 12 years old next Sunday! Can you believe it?!

b)

She ´ s going to is 12 years old next Sunday! Can you believe it?!

c)

She will is 12 years old next Sunday! Can you believe it?!

d)

She ´ll be 12 years old next Sunday! Can you believe it?

127.

I'll clean ................ the painters have left

a)

as soon as

b)

until

c)

before

128.

................... Jenny arrives, the birthday party will be over.

a)

By the time

b)

After

c)

Before

129.

Choose the correct word to complete the sentence.


__________ I am older, I want to start my own business.

a)

As soon as

b)

When

c)

Until

130.

When I _________ I'll be a doctor.

a)

grow up

b)

will grow up

c)

grew

131.

I … French and German.

a)

am speaking

b)

spoke

c)

speak

d)

was speaking

132.

Look here! I … some fresh doughnuts! Treat yourself!

a)

brought

b)

have brought

c)

had brought

d)

was bringing

133.

The work is almost done. We … it for 6 six hours!

a)

have done

b)

were doing

c)

have been doing

d)

are doing

134.

The water … . Quickly make coffee!

a)

boils

b)

is boiling

c)

will boil

d)

boiled

135.

When … you … home yesterday?

a)

do … come

b)

did … come

c)

have … came

d)

was … coming

136.

We …! We are the champions! Let’s celebrate!

a)

won

b)

were winning

c)

have won

d)

had won

137.

If you … , we will arrive on time.

a)

hurry

b)

will hurry

c)

hurried

d)

have hurried

138.

I would have earned 500 dollars if I … to do that job.

a)

didn’t refuse

b)

hadn’t refused

c)

haven’t refused

d)

weren’t refusing

139.

Yesterday by the time you came I … the poem for 2 hours. And I know it perfectly now!

a)

had been learning

b)

had learnt

c)

were learning

d)

have been learning

140.

Juan likes to be outdoors. He ___ his dog each evening.

a)

walking

b)

walked

c)

walks

d)

walk

141.
Alisha ___ her grandparents last week.
a)
visiting
b)
visited
c)
visits
d)
visit
142.
My dad and I ___ downtown last weekend.
a)
go
b)
goed
c)
went
d)
going
143.
It  __________  almost every day in Manchester.
a)
rain
b)
rains
144.
Choose
a)
The film has started by the time they arrived
b)
The film had start by the time they arrived
c)
The film started by the time they arrived
d)
The film had started by the time they arrived
145.

This year the Baldwins ___________ skiing in Whistler, British Columbia, over New Year’s.

a)

are going

b)

go

c)

will have gone

146.

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

a)

run

b)

runs

c)

running

147.

By the time I finish the test, all of the other students _______ the class.

a)

will leave

b)

are leaving

c)

will have left

148.

While the cat _______ on Monique’s lap, it fell asleep.

a)

sat

b)

was sitting

c)

has sat

149.

I always go to school by bus. However, this week___________ by car with my dad.

a)

I go

b)

I've gone

c)

I'm going

d)

I'll go

150.
[...] 
Tony: We are waiting for the new Stars Wars movie. In fact, we______________here for more than five hours. 
[...] 
a)
wait
b)
are waiting
c)
have waited
d)
have been waiting
151.
[...] 
Tony: We got here at 6:00 o'clock this morning. More than forty people______________here waiting for tickets when we arrived.
[...] 
a)
already standed
b)
were already standing
c)
had already standed
d)
had already been standing
152.
He was in Japan last month. He___________Japan before.
a)
never visited
b)
was never visiting
c)
had never visited
d)
had never been visiting
153.
She__________in this company since 2005.
a)
works
b)
is working
c)
has worked
d)
has been working
154.
How long____you____here?
a)
did ... be
b)
were ... being
c)
have ... been
d)
have ... been being
155.
When_____you_____in New York?
a)
did .. arrive
b)
were ... arriving
c)
had ... arrived
d)
had ... been arriving
156.
He_____________five letters to the manager by the time he finally received an answer.
a)
wrote
b)
was writing
c)
had written
d)
had been writting
157.
Up to now, I____________any opportunity to check this information.
a)
didn't have
b)
wasn't having
c)
haven't had
d)
haven't been having
158.
Please be quiet! You ____________ me!
a)
interrupt me
b)
will interrupt me
c)
will have interrupted
d)
are forever interrupting
159.
This was the first time I_______________to NY!
a)
was
b)
have been
c)
had been
d)
am
160.
I didn't realise that I ________________ my umbrella on the bus until it started to rain.
a)
left
b)
have left
c)
had left
d)
was leaving
161.
This is the second time I______ Japanese food.
a)
have eaten
b)
had eaten
c)
ate
d)
was eating
162.
By the time you get a promotion, I ____________ for 10 years.
a)
will work
b)
'm going to work
c)
will have worked
d)
will have been working
163.
Look out! The floor is slippery. You ________________ down.
a)
will fall
b)
're going to fall
c)
will have fallen
d)
're falling
164.
Choose the sentence
a)
...while I watch
b)
... while I had watched
c)
... while I was watching
d)
... while I were watching
165.
Choose the sentence
a)
I knew her for 2 years
b)
I have known her for 2 years
c)
I know her for 2 years
d)
I have know her for 2 years
166.

-Your clothes are all wet!

-I know. I ___ (wash) the car.

a)

am washing

b)

wash

c)

have washed

d)

have been washing

167.

He ____ (drive) an automatic car before.

a)

doesn´t drive

b)

isn´t driving

c)

hasn´t driven

d)

hasn´t been driving

168.

More and more women ____ (train) to become pilots these days.

a)

train

b)

are training

c)

have trained

d)

have been training

169.

Eric _____ (always/ live) in that flat.

a)

always lives

b)

is always living

c)

has always lived

d)

has always been living

170.

____ (you/ not/ see) the difference between the two pictures?

a)

Don´t you see

b)

Aren´t you seeing

c)

Haven´t you seen

d)

Haven´t you been seeing

171.

You look tired, obviously you ___ (work) all day.

a)

work

b)

are working

c)

have worked

d)

have been working

172.

Rhona ____ (stay) with her aunt this weekend.

a)

stays

b)

is staying

c)

has stayed

d)

will stay

173.

Why ____ (he/ drive) on the wrong side of the road?

a)

does he drive

b)

is he driving

c)

has he driven

d)

has he been driving

174.

Whe Alice is thinking about something, she ____ (make) funny grunting noises.

a)

makes

b)

is making

c)

has made

d)

has been making

175.

The people in the flat upstairs ____ (disturb) us every night this week.

a)

disturb

b)

are disturbing

c)

have disturbed

d)

have been disturbing

176.

Mark ´s studying engineering. He ____ (do) practical work for the last six months.

a)

does

b)

is doing

c)

has done

d)

has been doing

177.

Jane ____ (find) my glasses, so I can see again.

a)

finds

b)

found

c)

has found

d)

has been finding

178.

This is the first warm day we ____ (have) this year.

a)

have

b)

are having

c)

have had

d)

have been having

179.

The students ... playing football at 3 PM tomorrow

a)

are playing

b)

were playing

c)

will be playing

d)

playing

180.

My sister ... a cake in the kitchen now.

a)

making

b)

is making

c)

will be making

d)

was making

181.

The greengrocer ... fresh vegetables when I bought the carrots.

a)

selling

b)

is selling

c)

was selling

d)

will be selling

182.

When the guests came, my uncle ... the front yard.

a)

cleaning

b)

is cleaning

c)

was cleaning

d)

will be cleaning

183.

The class ... English lesson at 9.00 next Wednesday.

a)

having

b)

is having

c)

was having

d)

will be having

184.

Mr Ahmad ... his bicycle at present.

a)

is fixing

b)

was fixing

c)

will be fixing

d)

fixing

185.

The headmaster ... the meeting now.

a)

is conducting

b)

was conducting

c)

conducting

d)

will be conducting

186.

The televisions ... the President's speech at 10 am tomorrow.

a)

broadcasting

b)

are broadcasting

c)

were broadcasting

d)

will be broadcasting

187.

My grandma ... that she missed us when she called yesterday.

a)

telling

b)

was telling

c)

will be telling

d)

is telling

188.

Helen … (to wash) the dishes for fifteen minutes.

a)

have been washing

b)

has been washing

c)

is washing

d)

has be washing

189.

Sam … (to drive) a car for five hours now.

a)

has bee driving

b)

have been driven

c)

has been driving

d)

is driving

190.

You … (to work) as a computer programmer for more than fifteen years.

a)

has been working

b)

have are working

c)

have been worked

d)

have been working

191.

How long _____ you _____ your mobile phone?

a)

have ...been having

b)

has...been having

c)

have ... had

d)

did...had

192.

I __________ a member of the gym for five years.

a)

have been being

b)

has been being

c)

has been

d)

have been

193.

Is that the TV I can hear? - Yes, Mum, I ___________ homework all afternoon, and now I _________ the news. (do, watch)

a)

has been doing...am watching

b)

have been done... has been watching

c)

have been doing... am watching

d)

am doing... have been watching

194.
I ....to contact him for ages, but he never replied.
a)
had tried
b)
had trying
c)
tried
d)
am trying
195.
By the time the bell ... , I ........the test.
a)
rings/was finishing
b)
rang/was finished
c)
rang/had finished
d)
had rung/had finished
196.
Bonny no longer had her car. She ............... it.
a)
has sold
b)
sold
c)
did sell
d)
had sold
197.
Julia left the restaurant after she _?_ eating.
a)
had finishes
b)
finished
c)
finishes
d)
had finished
198.
By the time he retired, Mr. Smith ....to most parts of the world.
a)
has travelled
b)
has been travelling
c)
had travelled
d)
travelled
199.

Come over to my house around 9 o'clock. By then, I ....................................... my history essay and we can go see a movie.

a)

will have completed

b)

will have been completing

200.

In June, my grandmother and grandfather .................................. married for fifty years.

a)

will have been

b)

will have be

201.

......we booked our tickets, we had searched for the hotels.

a)

after

b)

before

202.

We __________ a good time when the power suddenly went off.

a)

are having

b)

was having

c)

were having

d)

will be having

203.

The class __________ their retreat three weeks from now.

a)

is having

b)

are having

c)

were having

d)

will be having

204.

We __________ the beauty of the place once we get there.

a)

are seeing

b)

was seeing

c)

were seeing

d)

will be seeing

205.

The visitors __________ Mr. Chan's class right now.

a)

is observing

b)

are observing

c)

were observing

d)

will be observing

206.

The delegates from each country __________ tomorrow.

a)

arrives

b)

are arriving

c)

will arrive

d)

will be arriving

207.

Shiela __________ a surprise for Jonas right now.

a)

prepares

b)

is preparing

c)

prepared

d)

will be preparing

208.

You __________ from grade school six months from now.

a)

graduate

b)

are graduating

c)

will graduate

d)

will be graduating

209.

We __________ the Mind Museum next week.

a)

visit

b)

are visiting

c)

will visit

d)

will be visiting

210.

Lily __________ all her assignments when the delivery guy arrived.

a)

answers

b)

answered

c)

is answering

d)

was answering

211.

Everyone __________ online exercises right now.

a)

answers

b)

is answering

c)

are answering

d)

will be answering

212.

Suzy _______ a cake at the bakery afterwards.

a)

A. buy

b)

B. buys

c)

C. bought

d)

D. will buy

213.

The bus __________ late at the terminal last night.

a)

A. arrive

b)

B. arrives

c)

C. arrived

d)

D. is arriving

214.
He didn't ___ TV yesterday. He doesn't ___ TV at all!
a)
watch / watch
b)
watch / watches
c)
watching / watching
d)
watched / watched
215.
Where did you study when you ............ 10 years old?
a)
are
b)
was
c)
did
d)
were
216.
I saw him at the party. He.................black suit.
a)
is wearing
b)
wore
c)
was wearing
d)
wore
217.
She .......................her homework and went out.
a)
does
b)
didn't did
c)
made
d)
did
218.
It (snow) _______ here every December. 
a)
snow
b)
snows
c)
snowed
d)
will snow
219.
He (buy) _______ a new car every year.
a)
buy
b)
buys
c)
will buy
d)
bought
220.

While I (drive) to work yesterday, I (see) an accident.

a)

was driving, saw

b)

was driving, seen

c)

drove, saw

d)

drove, was seeing

Similar Resources on Wayground