Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

FCE grammar

Total questions: 20

Worksheet time: 40mins

Name
Class
Date
1.
This time next week we ... to Canada.
a)
will fly
b)
will have flown
c)
will be flying
d)
will have been flying
2.
I can see that you are very hungry. I ... something to eat.
a)
will prepare
b)
will be preparing
c)
will have prepared
d)
will have been preparing
3.
By the time we finish cooking, dad ... the car.
a)
will be repairing
b)
will have repaired
c)
will repair
d)
will have been repairing
4.
By the end of this week they ... this house for three years exactly.
a)
will be building
b)
will build
c)
will have been building
d)
will have built
5.
A: ... me with my laptop?B: Sure, what's the problem?
a)
Will you help
b)
Will you have helped
c)
Will you be helping
d)
Will you have been helping
6.

They _______dinner when we ________. (finish / arrive)

a)

had finished / had arrived

b)

had finished /arrived

c)

finished / had arrived

7.
Choose
a)
I was hiking in the mountains when I was seeing a bear.
b)
I  hiked in the mountains when I saw a bear.
c)
I hiking in the mountains when I saw a bear.
d)
I was hiking in the mountains when I saw a bear.
8.

Wybierz właściwą połowę poniższego zdania:


If Mary comes to the party, ...

a)

I will be very pleased.

b)

I would be very pleased.

c)

I would have been very pleaased.

9.
I stayed at home. I'm not well.
a)
I wouldn't stay at home if I wasn't well.
b)
I wouldn't have stayed at home if I was well.
10.

If I ............ you, I would eat a lot of fruit.

a)

am

b)

will be

c)

would be

d)

were

11.

It is dark in Poland when it .......... night.

a)

is

b)

will be

c)

would be

d)

was

12.

She .... left her phone at school. Or perhaps she left it on the bus.

a)

can't have

b)

might have

c)

must have

13.

Juliet .... gone on holiday. She was at school yesterday !

a)

can't have

b)

may have

c)

must have

14.
Kate ............that she wanted to join us for lunch.
a)
said
b)
told
c)
say
d)
tell
15.
The teacher...........us that we would write a test on reported speech next week.
a)
said
b)
say
c)
told
d)
spoke
16.

“Yes, it was me who took your pen.” - He ........... taking my pen.

a)

admitted

b)

ordered

c)

objected

d)

complained

17.

I really enjoy......

a)

drawing

b)

to draw

18.

Stop.......

a)

to waste your time online.

b)

wasting your time online.

19.

I keep......

a)

to forget that I have this app !

b)

forgetting that I have this app !

20.

I don't mind ......

a)

to talk to people face to face.

b)

talking to people face to face.