wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Progress Test Files 7–12 Pre-intermediate

Total questions: 100

Worksheet time: 3hrs 20mins

Name
Class
Date
1.

I (a)   (know) Lisa for ten years. We’re good friends.

2.

We (a)   (live) in a big house in the country, but now we have a city flat.

3.

What would you do if you (a)   (lose) your wallet?

4.

A: I didn’t really like that film.

B: Neither (a)   (do) I!

5.

If you really wanted that coat, you (a)   (save) your money to buy it.

6.

Jean-Pierre asked us if we (a)   (want) to go out for a pizza.

7.

A: How long (a)   (you / be) in the swimming team?

B: Since last summer.

8.

A: I (a)   (not go) to the party tonight.

B: Neither are we.

9.

Pasta comes from Italy, but now it  (a)   (make) all over the world.

10.

A: Why are you going out?

B: (a)   (post) this letter.

11.

Gus was there at the time of the robbery, but he said he (a)   (not see) anything.

12.

If they (a)   (get) here before 7pm, we’ll go and see that film.

13.

The teacher told us (a)   (stay) after class.

14.

We got to the theatre twenty minutes late, and the play (a)   (already / start).

15.

Our school (a)   (build) in 1968.

16.

You don’t have to / mustn’t pay to enter the museum. It’s free.

a)

don’t have to

b)

mustn’t

17.

If you don’t tidy your room, your things will / would get lost.

a)

will

b)

would

18.

I get on well with my brother / my brother well.

a)

well with my brother

b)

my brother well.

19.

A: I love salsa dancing.

B: Neither / So does my sister.

a)

Neither

b)

So

20.

We really enjoy / want spending time at the beach.

a)

enjoy

b)

want

21.

The meeting will / might finish early. It depends how long the boss speaks!

a)

will

b)

might

22.

You don’t have to / shouldn’t listen to him. He tells lies.

a)

don’t have to

b)

shouldn’t

23.

I borrowed my sister’s laptop, because mine / my was broken.

a)

mine

b)

my

24.

Was / Did he use to teach history at your school?

a)

Was

b)

Did

25.

They’ve lived in this flat for / since 18 months.

a)

for

b)

since

26.

It’s easier to learn / learn a language when you’re young.

a)

to learn

b)

learn

27.

Who left / did leave all this washing up last night?

a)

left

b)

did leave

28.

Is Dominic good at playing / play the piano?

a)

playing

b)

play

29.

I might see / to see that film this weekend.

a)

see

b)

to see

30.

What have you eaten / did you eat for dinner last night?

a)

have you eaten

b)

did you eat

31.

Complete the sentences with one word.

Ted said he (a)   already heard this album.

32.

Complete the sentences with one word.

This play was written (a)   William Shakespeare.

33.

Complete the sentences with one word.

Oh no! I’ve (a)   to feed the dog!

34.

Complete the sentences with one word.

The hours in my job are long, but I don’t (a)   working late, so that’s okay.

35.

Complete the sentences with one word.

A: Is this book (a)   , Lucia?

B: Yes, it is. Thanks. It was a birthday present.

36.

Complete the sentences with one word.

He hasn’t seen his cousins (a)   last year.

37.

Complete the sentences with one word.

You (a)   smoke in this building. It’s against the law.

38.

Complete the sentences with one word.

Her class is in room 12 on the first floor. Go (a)   the stairs and turn left.

39.

Complete the sentences with one word.

(a)   you pay that man, he’ll sell you the tickets you need.

40.

Complete the sentences with one word.

A: (a)   there use to be a cinema in the town centre?

B: Yes, but it closed six months ago.

41.

Underline the odd word(s) out.

a)

divorced

b)

retired

c)

married

d)

tired

42.

Underline the odd word(s) out.

a)

put on

b)

take off 

c)

 turn down

d)

try on

43.

Underline the odd word(s) out.

a)

maths

b)

physics

c)

chemistry

d)

biology

44.

Underline the odd word(s) out.

a)

towards

b)

passed

c)

through

d)

along

45.

Underline the odd word(s) out.

a)

lose

b)

miss

c)

catch

d)

get on

46.

Underline the odd word(s) out.

a)

spider

b)

cow

c)

horse

d)

pig

47.

Underline the odd word(s) out.

a)

get an email

b)

get home

c)

get a present

d)

get a salary

48.

Underline the odd word(s) out

a)

crocodile

b)

shark

c)

dolphin

d)

goat

49.

Underline the odd word(s) out.

a)

a bit

b)

really

c)

quite

d)

good

50.

Underline the odd word(s) out.

a)

get up 

b)

 go away

c)

sit down

d)

look after

51.

Write the opposite.

get up (in the morning)

(a)  

52.

Write the opposite.

stand up (a)  

53.

Write the opposite.

forget (a name) (a)  

54.

Write the opposite.

put on (a coat) (a)  

55.

Write the opposite.

turn up (the radio) (a)  

56.

I used to play a lot of tennis, but I gave it __________ last year, and now I play basketball.

a)

down

b)

off

c)

up

57.

Nina is really afraid __________ spiders.

a)

on

b)

of

c)

by

58.

My uncle decided to __________ at the age of 50 and go travelling.

a)

retire

b)

receive

c)

repair

59.

Go __________ the museum and the cinema is on your left

a)

over

b)

past

c)

along

60.

When I saw them they were walking __________ the park.

a)

on

b)

away

c)

across

61.

Email was __________ in the 1970s, but most of us first used it a lot later.

a)

discovered

b)

invented

c)

designed

62.

If you don’t know how to get there, look __________ the directions on the internet.

a)

down

b)

through

c)

up

63.

My great-grandmother married young, and __________ ten children.

a)

had

b)

got

c)

became

64.

I’m looking __________ my neighbour’s cats while he’s on holiday.

a)

after

b)

forward

c)

for

65.

I __________ broke my friend’s iPod.

a)

luckily

b)

accidentally

c)

finally

66.

My aunt always __________ a handbag.

a)

wears

b)

puts

c)

carries

67.

Ben doesn’t look ___________ his father. They’re completely different.

a)

like

b)

as

c)

same

68.

I’m really tired, and I don’t feel __________ going out tonight.

a)

for

b)

like

c)

to

69.

The snake moved __________ , and everyone felt very frightened.

a)

luckily

b)

sadly

c)

suddenly

70.

A: I don’t like early mornings at all.

B: __________ do I!

a)

So

b)

Also

c)

Neither

71.

Complete the sentences with one word.

Please (a)   your dictionaries to the next class.

72.

Complete the sentences with one word.

Frank doesn’t (a)   much money. His job is badly paid.

73.

Complete the sentences with one word.

A: Sorry this is taking a long time.

B: That’s OK. I (a)   mind waiting.

74.

Complete the sentences with one word.

Leo (a)   on very well with Alex. They’re good friends.

75.

Complete the sentences with one word.

I (a)   last night listening to my favourite songs.

76.

Complete the sentences with one word.

Our teacher (a)   us we had all passed our exams.

77.

Complete the sentences with one word.

The boy (a)   that he wanted to travel before university

78.

Complete the sentences with one word.

Keith’s in the shower right now. He’ll call you (a)   in twenty minutes.

79.

Complete the sentences with one word.

Clare got a (a)   for her birthday, and now she’s having riding lessons.

80.

Complete the sentences with one word.

Don’t (a)   away that old newspaper. I haven’t read it yet

81.

dol|phin

a)

dol

b)

phin

82.

e|lec|tion

a)

e

b)

lec

c)

tion

83.

in|ven|ted

a)

in

b)

ven

c)

ted

84.

se|pa|ra|ted

a)

se

b)

pa

c)

ra

d)

ted

85.

e|le|phant

a)

e

b)

le

c)

phant

86.

su|ccess

a)

su

b)

ccess

87.

to|wards

a)

to

b)

wards

88.

news|pa|per 

a)

news

b)

pa

c)

per

89.

i|ma|gi|na|tion

a)

i

b)

ma

c)

gi

d)

na

e)

tion

90.

di|rec|ted

a)

di

b)

rec

c)

ted

91.

Match the words with the same sound.

elephant _______

a)

tiger 

b)

forget

c)

divorced

d)

turn

e)

get

92.

Match the words with the same sound.

throw _______

a)

tiger

b)

divorced

c)

hope

d)

forget

e)

finish

93.

Match the words with the same sound.

across _______

a)

wear

b)

divorced

c)

enjoy

d)

finish 

e)

 discover

94.

Match the words with the same sound.

pretend _______

a)

turn

b)

tiger

c)

get

d)

hope

e)

forget 

95.

Match the words with the same sound.

whale _______

a)

wear

b)

forget

c)

turn

d)

divorced

e)

tiger

96.

Match the words with the same sound.

promise _______

a)

finish

b)

hope 

c)

tiger

d)

get

e)

enjoy

97.

Match the words with the same sound.

dangerous _______

a)

hope

b)

forget 

c)

enjoy

d)

tur

e)

tiger

98.

Match the words with the same sound.

earn _______

a)

forget

b)

hope

c)

get

d)

tiger

e)

turn

99.

Match the words with the same sound.

mosquito _______

a)

discover

b)

divorced

c)

enjoy

d)

finish

e)

wear 

100.

Match the words with the same sound.

try _______

a)

finish

b)

tiger

c)

forget 

d)

tur

e)

get