Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

EF UI File Test 4 Grammar

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Good luck with the interview! I ... of you.

a)

'll be thinking

b)

'll have thought

2.

I ... into town more next week - that's when my courses start.

a)

'll have gone

b)

'll be going

3.

The meeting should be a quick one, so we ... by 3.00.

a)

'll have finished

b)

'll be finishing

4.

I'm sure we ... all our energy peoblems by 2050.

a)

'll be solving

b)

'll have sold

5.

We usually start our lucnh at 1.30, but tomorrow we ... it at 2.15 as there is a lot of work to do in the morning.

a)

'll be starting

b)

'll have started

6.

If you're cooking a meal tonight, I ... anythong this afternoon.

a)

'm not eating

b)

won't have eaten

c)

won't eat

7.

We'll have the part outdoor on Saturday unless it ... .

a)

will rain

b)

's raining

c)

will have rained

8.

If you eat fresh, healthy food, you ... to take vitamin supplements.

a)

don't need

b)

aren't needing

c)

will need

9.

If you're feeling hungry, you probably ... enough to eat.

a)

won't have had

b)

haven't had

c)

aren't going to have

10.

Unless you ... like you need a break, we'll carry on walking.

a)

've felt

b)

're feeling

c)

aren't feeling

11.

If you make bread, you ... a warm place to put it while it rises.

a)

need

b)

're needing

c)

've needed

12.

I can't start cooking ... Jane brings the food.

a)

until

b)

as soon as

c)

while

d)

before

13.

Give me a ring later ... you're having your break.

a)

before

b)

after

c)

when

d)

while

14.

There's no way I'm helping him ... he pays me.

a)

until

b)

when

c)

unless

d)

while

15.

Take my number ... you need to call me.

a)

when

b)

before

c)

until

d)

in case

16.

I'm not leaving ... you give me my money back.

a)

until

b)

before

c)

when

d)

while

17.

Let me know ... you've heard any news.

a)

when

b)

until

c)

before

d)

while

18.

You shouldn't eat ... you do exercise.

a)

before

b)

while

c)

as soon as

d)

until

19.

The passengers got off the plane ... it had landed.

a)

before

b)

while

c)

in case

d)

after

20.

This time tomorrow ... your driving test.

a)

you're taking

b)

you'll be taking