wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

REVISION_9_01

Total questions: 50

Worksheet time: 2hrs 37mins

Name
Class
Date
1.

Bad driving (cause) (a)   many accidents.

2.

Would you like (come) (a)   to dinner tomorrow?

3.

They were proud of (be) (a)   so successful.

4.

When I last saw him, he _____________ in London.

a)

has lived

b)

is living

c)

was living

d)

has been living

5.

He fell down when he ________ towards the church.

a)

run

b)

runs

c)

was running

d)

had run

6.

By Christmas, I _________ for Mr. Smith for 6 years.

a)

will have been working

b)

will work

c)

have been working

d)

will be working

7.

I ___________ to New York three times this year.

a)

have been

b)

was

c)

were

d)

had been

8.

The little girl asked what ___________ to her friends.

a)

has happened

b)

happened

c)

had happened

d)

would have been happened

9.

He said he __________ return later.

a)

will

b)

would

c)

can

d)

would be

10.

Almost everyone ________ for home by the time we arrived.

a)

leave

b)

left

c)

leaves

d)

had left

11.

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

a)

wrote

b)

writes

c)

had written

d)

has written

12.

When her husband was in the army, Mary _________ to him twice a week.

a)

was writing

b)

wrote

c)

has written

d)

had written

13.

I couldn’t cut the grass because the lawn mower ______ a few days previously.

a)

broke down

b)

has been broken down

c)

had broken down

d)

breaks down

14.

I have never played badminton before. This is the first time I (try) (a)   to play.

15.

By the end of next year, George _______ English for two years.

a)

will have learned

b)

will learn

c)

has learned

d)

would learn

16.

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

a)

finish

b)

finishes

c)

will finish

d)

finishing

17.

I will be glad if he (go) (a)   with us.

18.

Turn off the gas. Don’t you see that the kettle ________ ?

a)

boil

b)

boils

c)

is boiling

d)

boiled

19.

Last week, my professor promised that he ________ today.

a)

would come

b)

will come

c)

comes

d)

coming

20.

When I’m shopping (A) in the supermarket, I ran into (B) an old friend who I hadn’t met (C) for (D) five years.

a)

A

b)

B

c)

C

d)

D

21.

I haven’t finished (A) the report yet (B), but by the time you return (C) I will certainly complete (D) it.

a)

A

b)

B

c)

C

d)

D

22.

We’ll be cycled (A) to Hoa’s village (B) at (C) this time next (D) Sunday.

a)

A

b)

B

c)

C

d)

D

23.

"What happened to the old mail carrier?"

"He (send) (a)   to a new neighborhood to work".

24.

"Where did you get these old dresses?".

"They _________ in the old trunk".

a)

were found

b)

finding

c)

found

d)

have been found

25.

I wanted _____ by the head of the company, but it was impossible.

a)

to see

b)

to be seen

c)

seeing

d)

being to see

26.

_____ that military spending is extremely high.

a)

We are felt

b)

It feels

c)

It is felt

d)

We feel that it is

27.

People don't use this road very often.

a)

This road is not used very often.

b)

Not very often this road is not used.

c)

This road very often is not used.

d)

This road not very often is used.

28.

They have changed the date of the meeting

a)

The date of the meeting has been changed

b)

The date of the meeting have been changed

c)

The meeting has been changed the date

d)

The date of the meeting has changed

29.

I asked my cousins to plant some new small trees in the garden.

a)

I had my cousins plant some new small trees in the garden.

b)

I got some new small trees planted in the garden by my cousins.

c)

I had my cousins planted some new small trees in the garden.

d)

I got some new small trees to plant in the garden by my cousins.

30.

We had a strange man take these photos when we were on holiday last summer.

--> We had (a)   .

31.

Who lend you this car?

a)

By whom is this car lent?

b)

By whom was this car lent?

c)

Who is lent this car?

d)

Who was lent this car?

32.

Did Mary buy this expensive bag?

--> Was this (a)   ?

33.

When will you write the poem?

a)

When will the poem be written?

b)

When will the poem written?

c)

When will the poem be write?

d)

When will the poem write?

34.

Jack asked me _____.

a)

where do you come from?

b)

where I came from

c)

where I come from

d)

where did I come from?

35.

She asked me (a)   I liked pop music.

36.

I wanted to know_____ return home.

a)

when would she

b)

when will she

c)

when she will

d)

when she would

37.

Minh advised (A) her husband don’t drink (B) too much; however, he might (C) lose control of the car and have (D) a bad accident.

a)

A

b)

B

c)

C

d)

D

38.

If he _______________ the lottery last year, he ____________ rich now.

a)

had won/ would have been

b)

had won/ would be

c)

won/ would be

d)

wins/ will be

39.

If you _______________ the homework yesterday, you __________ bonus today.

a)

had done/ would get

b)

had done/ would have got

c)

done/ would get

d)

does/ will get

40.

If the kids had gone to school last Thursday, they _______ to the library now.

a)

would go

b)

will go

c)

could go

d)

Both 'would go' and 'could go"

41.

If it ___________ last night, it would be cold this morning.

a)

had snowed

b)

snowed

c)

have snowed

d)

was snowing

42.

If Megan _________ to you, she ____________ in trouble right now.

a)

had listened/ would be

b)

had listened/ would have be

c)

had listened/ would not be

d)

Both "had listened/ would be" and "had listened/ would have be"

43.

We’ll have lunch outside in the garden _____ it’s too cold.

a)

if

b)

unless

c)

in case

d)

should

44.

You can use my car ___________ you drive carefully.

a)

unless

b)

as long as

c)

as soon as

d)

when

45.

According to the timetable, if the train _______ on time, we _______ arrive at 5.30.

a)

leaves/ would

b)

left/ would

c)

leaves/ will

d)

was leaving/ would

46.

You’d better take a coat ________ it gets cold.

a)

if

b)

in case

c)

as long as

d)

while

47.

If I had known that you were in hospital, I (visit) (a)   you.

48.

I don’t understand this point of grammar. I wish I (understand) (a)   it better.

49.

It never stops raining here. I wish it ______ raining.

a)

stopped

b)

would stop

c)

had stopped

d)

will stop

50.

______________ hot weather, we would have had a wonderful holiday.

a)

If it hadn't been for

b)

If it were not for

c)

Providing that

d)

As if