wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Practice test Intermediate

Total questions: 65

Worksheet time: 33mins

Name
Class
Date
1.

If he hadn't bought the car, he ..................... short of money now.

a)

wouldn't have been

b)

wouldn't be

c)

would have been

d)

would be

2.

If I had a lot of money, I...................that Mercedes that I saw yesterday in the street.

a)

would buy

b)

would have buy

c)

would have bought

3.

If he ................... driving, he wouldn't have become a taxi driver.

a)

didn't love

b)

loved

c)

had loved

4.

If she had passed her exam last week, she ...................... with us tomorrow for a trip.

a)

would have gone

b)

would be going

c)

will go

5.

I wish I .......... his attitude towards life. But I don't and I take everything personally...

a)

had had

b)

would have

c)

had

6.

I wish I ................. fishing that day. Everybody else did.

a)

went

b)

could go

c)

would go

d)

had gone

7.

She wishes she........................ that present. She now needs to give them something in return.

a)

hadn't taken

b)

had taken

c)

took

d)

could take

8.

It is high time we ......... home

a)

went

b)

go

c)

were going

d)

should go

9.

I would rather you .................more time studying.

a)

have spent

b)

spend

c)

spent

10.

Imagine you ...................a lot of money. Would you spend it on your education?

a)

win

b)

had won

c)

won

d)

winning

11.

I wish you .................the science competition. I'm sure you would have won a prize.

a)

entered

b)

had entered

c)

have entered

d)

would entered

12.
They will fly to Canberra if they __________ more money.
a)
had had
b)
will have
c)
have
d)
had
13.
If the sun __________, we will go swimming.
a)
shined
b)
shines
c)
would shine
d)
will shine
14.
The teacher __________ happy if we forget our homework again.
a)
won't be
b)
is
c)
would be
d)
be
15.
If I __________ your key, I'll tell you.
a)
find
b)
found
c)
will find
d)
would find
16.
You have a lot of work tomorrow. You ................ sleep late.
a)
mustn't
b)
must
c)
have to
d)
don't have to
17.
The museum is free. You ................. pay to get in.
a)
have to
b)
must
c)
don't have to
d)
mustn't
18.
John's a millionaire. He.........go to work. 
a)
don't have to
b)
doesn't have to
c)
must
d)
mustn't
19.
You ......... smoke inside the school.
a)
must
b)
mustn't
c)
have to
d)
doesn't must
20.

“I have been accused of stealing money at work.”

“You ___________________ get a lawyer to help you with that.

a)

had better

b)

would rather

c)

had to better

d)

would rather to

21.

“Would you like to have dinner at home or at the restaurant?” “______________________ go to the restaurant.

a)

'd rather to

b)

I'd rather

c)

I'd better

d)

I'd better to

22.

“Would you like to go to the zoo or to the circus?” _____________ to the circus.

a)

I would rather to go

b)

I'd better rather go

c)

I'd better go

d)

I'd rather go

23.

“I don’t have to be there until seven.” “The traffic is really bad. ___________________ leave a few minutes early.”

a)

You would better

b)

You'd better to

c)

You'd rather to

d)

You'd better

24.

Karina has a difficult test tomorrow:

a)

She doesn't have to study hard

b)

She might want to study hard

c)

She ought to study hard

d)

She'd better not study hard

25.
The teacher...........us that we would write a test on reported speech next week.
a)
said
b)
say
c)
told
d)
spoke
26.
" I don't understand" 
a)
Martyna said I don't understand.
b)
Martyna said she doesn't understand.
c)
Martyna said she didn't understand.
27.
Mary said she.... the internet very often.
a)
didn't surf
b)
surf
c)
doesn't surf
d)
don't surf
28.

She said, "I am working in a hospital."

a)

She told me that I was working in a hospital.

b)

She told me that she was working in a hospital

29.

Melissa said, "I have been to India three times.”

a)

Melissa said that I had been to India three times.

b)

She said that she has been to India three times.

c)

She said that she had been to India three times.

30.
Harry Potter and the Goblet of Fire ______________ by J K Rowling
 
a)
was written
b)
wrote
c)
writes
31.
Thieves __________________ over a million dollars in cash from the Bank of East Asia in Central.
a)
stolen
b)
were stolen
c)
have stolen
d)
was been stolen
32.
I'll have to come by bus as my car __________________ .
a)
is repairing
b)
is being repaired
33.
It ____________________ that the painting is a fake.
 
a)
 is believing
b)
believed now
c)
 is now believed
34.

Enes is one of the best students in class .......... is also a good swimmer.

a)

who

b)

which

c)

where

35.

This is the machine ........ makes edible works.

a)

who

b)

where

c)

that

36.

This is Jane .......... sisters works with Mum.

a)

which

b)

that

c)

whose

d)

who

37.

This is the man __________ daughter married my cousin.

a)

who

b)

whom

c)

which

d)

whose

38.

The man __________ lives on the third floor is an artist.

a)

who

b)

whom

c)

which

d)

whose

39.

I hope the police will catch the thief __________ stole your wallet.

a)

who

b)

whom

c)

which

d)

whose

40.

Have you met the actor for __________ you sent the flowers?

a)

who

b)

whom

c)

which

d)

whose

41.

The girl with __________ you are dating is my sister.

a)

who

b)

whom

c)

which

d)

whose

42.

The man __________ son robbed the bank, refused to talk to him.

a)

who

b)

whom

c)

which

d)

whose

43.

This is an exercise __________ I cannot solve.

a)

who

b)

whom

c)

which

d)

whose

44.

The glass __________ you are drinking out of, hasn't been washed.

a)

who

b)

whom

c)

which

d)

whose

45.

Can you tell me the name of the pupil __________ broke the window?

a)

who

b)

whom

c)

which

d)

whose

46.

I want to meet the man __________ saved my son's life.

a)

who

b)

whom

c)

which

d)

whose

47.

The man __________ dog bit me, paid a lot of money as compensation.

a)

who

b)

whom

c)

which

d)

whose

48.

When we go to bed, we shouldn’t .......... appliances ............ .

a)

leave....... switched off

b)

leave ...... on standby

c)

switch .... on

d)

switch ..... off

49.

Tom! ............. your computer! It’s very late and you need to go to bed.

a)

switch on

b)

keep on

c)

turn down

d)

switch off

50.

Our government is planning to ..... some very old trees.

a)

bring down

b)

cut down

c)

knock down

d)

keep on

51.

My dad wants to .... the wall behind our house.

a)

cut down

b)

bring down

c)

knock down

d)

keep on

52.

People shouldn't .... so much rubbish.

a)

cut down

b)

throw away

c)

bring down

d)

keep on

53.

Small children ... a lot of new words from heir parents.

a)

find out

b)

pick up

c)

try out

d)

work out

54.

Would you like to ... our new software?

a)

try out

b)

try on

c)

turn off

d)

turn on

55.

The teacher ..... we were cheating because our answers were the same.

a)

picked up

b)

wrote out

c)

found out

d)

worked out

56.

She __________ her jacket and she came in.

a)

took off

b)

take off

c)

put on

57.

I ___________ a coat and left the house.

a)

put on

b)

take off

c)

took off

58.

He likes to ___________ with his friends.

a)

go out

b)

went out

59.

She _____________ in the local gym every day.

a)

work out

b)

works out

c)

worked out

60.

Is the computer turned on? Will you ________________, please?

a)

turn it off

b)

turn it on

c)

turned it on

d)

turned it off

61.

I'm afraid there isn't any cake left. We ______________.

a)

finished it off

b)

ate it out

c)

dished it up

d)

rustled it up

62.

This relationship is not good for me. I decided to __________ on you.

a)

figure out

b)

make up

c)

give up

d)

mess up

63.

I'm so busy! I have to __________ so many things!

a)

sit down

b)

get down

c)

put up with

d)

deal with

64.

She has no idea about what is __________.

a)

flipping through

b)

giving up

c)

going up

d)

going on

65.

I can't __________ all these discussions about fashion and make up.

a)

going on

b)

put up with

c)

come up with

d)

deal with