Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ADVANCED GRAMMAR - ENGLISH TENSES - TEST 1

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Last Saturday, my father ____ that his dinner suit was too small, so now he ____ a strict diet.

a)

has discovered / followed

b)

discovers / was following

c)

discovered / is following

d)

was discovering / has followed

e)

) has been discovering / will follow

2.

Helen ____ her driving test five times so far without success, but she ____, yet.

a)

takes / isn't giving up

b)

has taken / hasn't given up

c)

was taking / didn't give up

d)

) is taking / doesn't give up

e)

took / wasn't giving up

3.

Most of the time, John and his friends ____ football matches at their local coffee, but this Saturday, they ____ to the stadium, and so they're all very excited.

a)

watch / are going

b)

have been watching / go

c)

are watching / have gone

d)

were watching / went

e)

have watched / were going

4.

Kate ____ a vegetarian for eleven years now, and she ____ meat at all during this time.

a)

is / isn't eating

b)

has been / wasn't eating

c)

is / doesn't eat

d)

has been / hasn't eaten

e)

) was / didn't eat

5.

Last year, Richard ____ his bicycle to work everyday, but he ____ the bus since the accident.

a)

rides / takes

b)

has ridden / is taking

c)

rode / has been taking

d)

was riding / took

e)

) is riding / has taken

6.

I ____ glasses when I was younger, but now I ____ contact lenses.

a)

was wearing / have had

b)

have worn / am having

c)

have been wearing / had

d)

wear / was having

e)

wore / have

7.

About a month ago, I ____ a brochure about your hotel, but I ____ it yet.

a)

request / didn't receive

b)

have requested / am not receiving

c)

was requesting / wasn't receiving

d)

requested / haven't received

e)

have been requested / don't receive

8.

The conditions in our office ____ more and more unbearable, so quite often recently I ____ quitting it and looking for a new job.

a)

have got / was considering

b)

was getting / am considering

c)

are getting / have considered

d)

have been getting / consider

e)

get / considered

9.

Because I ____ a long way from my work, I ____ lots of time going to and from work.

a)

live / waste

b)

lived / have wasted

c)

have been living / wasted

d)

am living / have been wasting

e)

was living / am wasting

10.

In the USA, the twenty largest newspaper chains ____ for almost half of the circulation, reflecting a trend that ____ in the 1970s.

a)

account / started

b)

were accounting / start

c)

has accounted / was starting

d)

accounted / is starting

e)

accounts / has started

11.

Clean snow ____ as much as 87 percent of the sunlight that ____ on it.

a)

is reflecting / shone

b)

has reflected / was shining

c)

reflected / is shining

d)

was reflected / has shone

e)

reflects / shines

12.

More than two hundred people ____ the tower when the bomb ____ in one of the dustbins.

a)

have visited / was exploding

b)

were visiting / exploded

c)

visited / has exploded

d)

are visiting / is exploding

e)

visit / has exploded

13.

Because you ____ half of the ingredients as I ____ dinner, you probably aren't hungry at all now.

a)

were eating / have prepared

b)

have eaten / prepared

c)

have been eating / prepare

d)

ate / was preparing

e)

eat / have been preparing

14.

She ____ strictly since Christmas and so far she ____ eight kilos.

a)

was dieting / was losing

b)

dieted / loses

c)

diets / is losing

d)

is dieting / lost

e)

has been dieting / has lost

15.

Cindy's family ____ chains in this area for over three centuries and now her father ____ this traditional craft at the county museum twice a day as well.

a)

are making / is demonstrating

b)

have made / has demonstrated

c)

made / was demonstrating

d)

were making / demonstrated

e)

have been making / demonstrates

16.

He ____ to unlock the door to his flat because the telephone ________

a)

was hurrying / rang

b)

hurries / has been ringing

c)

hurried / was ringing

d)

is hurrying / rings

e)

has hurried / has rung

17.

There ____ economies since the dawn of civilisation, but as a field of study, economics ____ only recently.

a)

)were / was developing

b)

have been / has developed

c)

are / has been developing

d)

were / is developing

e)

have been / develops

18.

John Deere ____ his farm machinery business, which ____ tractors today, in the 19th century.

a)

founds / still produced

b)

has founded / is still producing

c)

was founding / was still producing

d)

founded / still produces

e)

is founding / is still produced

19.

I ____ my French lately; consequently, I ____ more and more of it.

a)

am not practising / forget

b)

haven't been practising / am forgetting

c)

don't practice / have forgotten

d)

wasn't practising / forgot

e)

) didn't practice / was forgetting

20.

The old lady's health ____ day by day until she ____ smoking.

a)

was deteriorating / gave up

b)

is deteriorating / gives up

c)

deteriorated / has given up

d)

deteriorates / is giving up

e)

has deteriorated / was giving up

21.

The managing director ____ Sid to sales manager and ever since, he ____ everybody around.

a)

promoted / has been bossing

b)

promotes / bosses

c)

has promoted / is bossing

d)

is promoting / was bossing

e)

was promoting / has bossed

22.

Problems with the hotel, coupled with this awful weather, ____ our holiday miserable, so we ____ before the scheduled time

a)

have made / have left

b)

were making / leave

c)

make / left

d)

are making / are leaving

e)

made / were leaving

23.

The fact that more people ____ ozone-friendly products nowadays ____ that the media can positively increase public awareness.

a)

have used / was showing

b)

used / has shown

c)

use / has been showing

d)

were using / showed

e)

are using / shows

24.

My sister ____ from severe back aches lately and I think it's because, last month, she ____ to work in a shop where she has to pick up heavy things

a)

is suffering / has started

b)

suffers / was starting

c)

) has been suffering / started

d)

suffered / is starting

e)

was suffering / start

25.

Though she ____ dancing, Sonia ____ to the disco with her friends the previous night just in order to be with them in a different atmosphere.

a)

hasn't like / has gone

b)

doesn't like / went

c)

didn't like / is going

d)

doesn't like / goes

e)

didn't like / is going

26.

Somebody ____ three times this morning asking for Pete, but nobody called Pete ____ here.

a)

has phoned / has ever lived

b)

is phoning / was ever living

c)

phones / ever lived

d)

phoned / is ever living

e)

has been phoning / ever lived

27.

Joey ____ just ____stubborn when he refused to go to the cinema today and he only did so because we ____ to go bowling yesterday.

a)

is / being / haven't wanted

b)

has / been / didn't want

c)

is / being / don't want

d)

was / being / haven't been wanting

e)

was / being / didn't want

28.

My mother ____ her optician tomorrow because her eyesight ____ worse since she got this computing job.

a)

has visited / is becoming

b)

visited / was becoming

c)

visits / becomes

d)

) is visiting / has become

e)

was visiting / became

29.

As the President ____the hall, all the guests ____ to their feet to welcome him.

a)

was entering / have risen

b)

entered / rose

c)

is entering / rise

d)

enters / have been rising

e)

has entered / were rising

30.

She ____ interested in health ever since she was a young girl and now that the medical college ____ her as a student, it seems that she will be able to work in the medical field.

a)

was / accepted

b)

has been / has accepted

c)

is / is accepting

d)

is being / accepts

e)

was / was accepting