wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Mosaic 4. Unit 7. Review.

Total questions: 33

Worksheet time: 19mins

Name
Class
Date
1.

By the end of the year, he ____(become) a doctor.

a)

will have became

b)

will become

c)

will be becoming

d)

have became

2.

I'm sure Peter _____(not give) up smoking by the end of the year.

a)

doens't give up

b)

won't have given up

c)

hasnt' given up

d)

won't be giving up

3.

At the end of the day Elise _____ (decorate)her new house.

a)

will decorate

b)

will has decorate

c)

will be decorating

d)

will have decorated

4.

This time next year, I __________ (celebrate) because I will have bought my new house. I'm so excited.

a)

celebrates

b)

celebrate

c)

will be celebrating

d)

will have celebrated

5.

__________ (you / work) at the office this weekend?

a)

Will you be working

b)

Will you have worked

c)

Will be you working

d)

Will have you worked

6.

I __________ (go) back in London by next Saturday.

a)

will go

b)

will have gone

c)

will be going

d)

will be gone

7.

I __________ (help) you with your project tomorrow at three o'clock.

a)

will be helping

b)

will have helped

c)

help

d)

will have helpt

8.

Future continuous:

Don't disturb Steve now. He (a)   (have) lunch now!

9.

Future perfect:

The thieves (a)   (steal) everything by the time the police arrives.

10.

You want to meet a friend for dinner. You phone her and say: «What ____ you ____ (do) on Thursday at nine o’clock?»

a)

will you be doing

b)

are you doing

c)

have you done

d)

do you do

11.

«I can see clearly that in three years’ time you ___(meet) someone special in your life» – said the fortune-teller.

a)

meet

b)

will met

c)

will meet

d)

are going to meet

12.

I’ve decided! I ____(book) a trip to the Maldives Islands for our honeymoon.

a)

will book

b)

am booking

c)

am going to book

d)

book

13.

Stephen ____(have) a dinner party next Friday.

a)

is having

b)

has

c)

is going to have

d)

will have

14.

Future simple:

«The children haven’t eaten anything yet». – «Don’t worry. I (a)   (make) them an omelette».

15.

Be going to:

I have more free time at the weekend so I (a)   (clear) out the kitchen cupboards on Saturday.

16.

It's too noisy here. Can we go to a _________ (quiet) place?

a)

more quiet

b)

quietter

c)

quieter

d)

most quiet

17.

Your work is _______ (good) than mine.

a)

more good

b)

better

c)

gooder

d)

best

18.

The accident could have been __________ (bad) than it was.

a)

badder

b)

more bad

c)

worst

d)

worse

19.

I was __________ (nervous) in my exam yesterday than Mark.

a)

more nervous

b)

nervouser

c)

nervous

d)

nervousest

20.

This dress is __________ (beautiful) than that one.

a)

beutifuller

b)

beutifuler

c)

more beautiful

d)

beautifulest

21.

He is (a)   (rich) than Arthur.

22.

It's a very nice house. It's __________ (nice) house in the street.

a)

nicer

b)

more nice

c)

the nicest

d)

the most nice

23.

It was a very valuable painting. I'm sure it was __________ (valuable) painting in the gallery.

a)

the most valuable

b)

the valuablest

c)

more valuable

d)

valuabler

24.

She is a very good tennis player. Her trainer says she is (a)   (good).

25.

Travelling regularly between your place of study or work and your home is the same as...

a)

commuting

b)

pedalling

c)

working

d)

travelling

26.

A vehicle with two floors is the same as...

a)

double-floor

b)

double-decker

c)

double

d)

double-vehicle

27.

A person walking in the street is the same as a...

a)

peaton

b)

friend

c)

pedestrian

d)

person

28.

The time when the roads are full of traffic is the same as...

a)

fast hour

b)

rush hour

c)

car hour

d)

full hour

29.

Drizzle means...

a)

light rain.

b)

heavy rain falling in very huge drops.

c)

heavy rain falling in very fine drops.

d)

light rain falling in very fine drops.

30.

Mist means...

a)

neblina

b)

niebla

c)

granizo

d)

llovizna

31.

Frost means...

a)

vendaval

b)

hielo

c)

escarcha

d)

llovizna

32.

'Get off' means...

a)

Subir a

b)

Bajar de

c)

Despegar

d)

Partir

33.

'Stop over' means...

a)

Parar

b)

Pernoctar

c)

Dormir

d)

Irse