wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Final test M.5/7

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

John and Sarah _________ about so many things. They never seem to agree on anything.

a)

argue

b)

boast

c)

gossip

d)

joke

2.

I’ve sent my friend a _________, but she hasn’t replied.

a)

forum

b)

skype

c)

text message

d)

social media site

3.

I can’t believe I so many mistakes in every test.

a)

do

b)

make

c)

go

d)

take

4.

If we behave badly, we usually get _________ after lessons have finished.

a)

rude

b)

lines

c)

donation

d)

detention

5.

Laura got _________ in her English exam – the highest in the school!

a)

bullying

b)

a uniform

c)

good marks

d)

cheating

6.

How long _____ you _____ German?

a)

has/learned

b)

are/learning

c)

did/learned

d)

have/learned

7.

Mongkol has a perfect school record. He _____ sick this year.

a)

hasn’t been

b)

haven’t been

c)

has been

d)

have been

8.

Mr. Arlek _____ the Exporter of the Year prize twice. His brother has got it four times already.

a)

hasn’t won

b)

has just won

c)

haven’t won

d)

haven’t just won

9.

Jack _____ probably be late. His bus often doesn’t come on time.

a)

might

b)

might not

c)

won’t

d)

will

10.

I’m not sure, but my parents _____ give me a smartphone for my birthday.

a)

might

b)

will

c)

won’t

d)

would

11.

Andrew _____ be able to come into town now. He’s got too much homework to do.

a)

will

b)

won’t

c)

may

d)

may not

12.

If you _____ exercise, you’ll start to feel better.

a)

do

b)

does

c)

did

d)

will do

13.

I don’t think we will enjoy the football match if it _____ tomorrow.

a)

rain

b)

rained

c)

rains

d)

doesn’t rain

14.

I’d do better in class if I _____ harder.

a)

study

b)

studied

c)

will study

d)

would study

15.

I _____ late every morning if I got up earlier.

a)

was

b)

were

c)

won’t be

d)

wouldn’t be

16.

If I had had enough money, I _____ that radio.

a)

bought

b)

would buy

c)

would have bought

d)

had bought

17.

If it rains, you _____ wet.

a)

will get

b)

would get

c)

get

d)

had got

18.

If I come, I _____ you.

a)

saw

b)

would see

c)

will see

d)

sees

19.

If it _____ I would stay at home.

a)

rains

b)

rained

c)

has rained

d)

had rained

20.

If he _____ thirsty, he would have drunk some water.

a)

was

b)

had been

c)

is

d)

would drink