wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Mini test 3 _ FCE

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

When she was young, she ………… swim across this river.

a)

was able

b)

had better

c)

would

d)

should

2.

Is that Tom over there? -No, it………… be him. He’s not that tall.

a)

shouldn’t

b)

might not

c)

can’t

d)

won’t

3.

They are doing very hard on their project. It ………… be very important to them.

a)

should

b)

could

c)

must

d)

would

4.

You look very tired this morning. You ………… up late last night.

a)

shouldn't have stayed

b)

mustn’t stay

c)

couldn’t have stayed

d)

can’t stay

5.

He ………… very hard to get such a good result.

a)

could be studying

b)

may be studying

c)

must have studied

d)

should have studied

6.

The lights in Susan’s room are still on. She ………… her assignment.

a)

must have written

b)

might have written

c)

should have written

d)

might be writing

7.

The fire spread through the building very quickly, but everyone ………… escape.

a)

could

b)

can be able

c)

was able to

d)

could be

8.

We didn’t go out last night. We ………… to the movies, but we decided to stay at home.

a)

could go

b)

can go

c)

could be going

d)

could have gone

9.

You’ve been travelling all day. You ………… tired.

a)

must be

b)

have been

c)

are able to

d)

ought to be

10.

I hear that your exams are next week. You ………… very hard right now.

a)

must to study

b)

must be studying

c)

had to study

d)

must have studied

11.

The phone rang but I didn’t hear it. I ………… asleep.

a)

must be

b)

had to be

c)

ought to be

d)

must have been

12.

She passed me on the street without speaking. She ………… me.

a)

mustn’t see

b)

can’t see

c)

mustn’t have seen

d)

can’t have seen

13.

I’m not sure where to go on my vacation, but I ………… to Ha Long Bay.

a)

able to go

b)

may go

c)

can be going

d)

must not be going

14.

This building ………… finished by the end of last year but there have been so many strikes that it isn’t finished yet.

a)

will have been

b)

should have been

c)

was to have been

d)

may not have been

15.

Jenny’s engagement ring is enormous! It ………… have cost a fortune

a)

can

b)

must

c)

could

d)

should

16.

Tom painted his bedroom black. It looks dark and dreary. He ………… a different colour.

a)

has to choose

b)

should have chosen

c)

must have chosen

d)

could have been choosing

17.

It’s a pity you didn’t ask because I ………… you.

a)

could help

b)

could have helped

c)

should have helped

d)

would help

18.

“The instructions were in French, and I translated them into English for him.” “You ……… them. He knows French.”

a)

needn’t have translated

b)

oughtn’t to have translated

c)

shouldn’t have translated

d)

can’t have translated

19.

“ I can’t think why they didn’t try to help him” “They ………… that he was drowning”

a)

couldn’t have realized

b)

mightn’t have realized

c)

must have realized

d)

mustn’t have realized

20.

Why are you so late? You ………… here two hours ago.

a)

need have been

b)

must have been

c)

should have been

d)

oughtn’t to have been

21.

The television programmes that we allow ………… influence their learning.

a)

a children to watch

b)

our children to watch

c)

our children watch

d)

our children watching

22.

They didn’t stop ………… until 11.30 pm when there was a power cut.

a)

singing and dancing

b)

to sing and dance

c)

to sing and dancing

d)

singing and dance

23.

A cat suddenly ran across the street. Fortunately, he managed ………… just in time.

a)

to stop

b)

stopping

c)

to have stopped

d)

stopped

24.

Phosphates ………… to most land in our country.

a)

need added

b)

need to add

c)

need to be added

d)

need to adding

25.

What do you remember ………… when you were a little boy?

a)

do

b)

doing

c)

to do

d)

Both B and C are correct.

26.

The man finally admitted ………… responsible for the accident last week.

a)

to be

b)

for to be

c)

for being

d)

being

27.

I hope ………… all of my courses this term. So far my grades have been pretty good.

a)

passing

b)

to pass

c)

pass

d)

being passed

28.

Linda can’t stand ………… in a room with all of the windows closed.

a)

sleep

b)

sleeping

c)

slept

d)

being slept

29.

After the operation, the doctors wouldn’t let him ………… out of bed for three days.

a)

get

b)

to get

c)

getting

d)

gets

30.

After Ann got a speeding ticket and had to pay a big fine, she decided ………… over the speed limit on interstate highways.

a)

to stop driving

b)

to stop to drive

c)

stopping to drive

d)

stopping driving

31.

It's not worth ………… out now. It’s much too late.

a)

to go

b)

go

c)

going

d)

gone

32.

Language permits us ………… our heritage through literature narratives.

a)

preserve

b)

preserving

c)

to preserve

d)

to preserving

33.

She dislikes ………… by crowds of people.

a)

to surround

b)

surrounded

c)

being surrounded

d)

be surrounded

34.

He won a lottery, and his girlfriend suggested ………… the world.

a)

to travel around

b)

travelling in

c)

travelling around

d)

that they travelling around

35.

A plane with an engine on fire approached the runway. ……… was frightening. There could have been a terrible accident.

a)

Watch it landing

b)

Watching it land

c)

To watch it to land

d)

Watching to land it

36.

John made me ………… him next week.

a)

to promise to call

b)

to promise calling

c)

promise to call

d)

promise calling

37.

Could you please come over? I need you ………… the refrigerator.

a)

help me moving

b)

helping me to move

c)

to help me move

d)

help me to move

38.

My father continued ………… his book even though the children were making a lot of noise.

a)

read

b)

and reading

c)

and read

d)

reading

39.

Mary appeared …………, but she wasn’t, she was only pretending.

a)

to asleep

b)

to be asleep

c)

being asleep

d)

be asleep

40.

Linda regrets ………… to her mother’s advice. She was right.

a)

not listen

b)

not to listen

c)

not listening

d)

to not listen