wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Grammar Quiz

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Adam's birthday is ________ July

a)

on

b)

in

c)

at

d)

to

2.

My cat Fer, _____ I love, bit me yesterday.

a)

that

b)

whose

c)

where

d)

which

3.

The blonde girl in the line up, ______ has a white hat, won the race.

a)

who

b)

whose

c)

whom

d)

that

4.

The sun was warm _______ the wind was a bit too cool.

a)

yet

b)

and

c)

or

d)

because

5.

They often _______ their grandparents at weekends.

a)

visit

b)

visited

c)

visits

d)

visiting

6.

She _______ at the conference this evening.

a)

is speaking

b)

speaks

c)

will speaking

d)

spoke

7.

It was warm so I _______ off my coat.

a)

take

b)

takes

c)

took

d)

taking

8.

We _______ (go) out for three years when we got married.

a)

has goes

b)

had been going

c)

is going

d)

will go

9.

If you eat all of that cake, you __________ (feel) sick

a)

will felt

b)

will feeling

c)

will feel

d)

felt

10.

I _______ here since May.

a)

am living

b)

live

c)

was living

d)

have lived

11.

The highly aromatic curry leaf is _________ essential item in Indian and Malay curry.

a)

a

b)

an

c)

the

12.

In Malaysia, local herbs are __________ raw.

a)

eat

b)

ate

c)

eaten

d)

eating

13.

Nature _______ part of us.

a)

is

b)

are

c)

was

d)

were

14.

If we invest in the green economy, we can turn today's crisis ________ tomorrow's progress.

a)

in

b)

into

c)

from

d)

through

15.

She avoided _______ (tell) him about her plans.

a)

telling

b)

told

c)

tell

d)

tells

16.

She agreed __________ (bring) the pudding to the dinner.

a)

brought

b)

bring

c)

bringing

d)

to bring

17.

I miss ______ in London.

a)

live

b)

to live

c)

living

18.

I would like __________ (come) to the party with you.

a)

to come

b)

came

c)

come

19.

She helped me __________ my suitcases.

a)

to carry

b)

carry

c)

carried

20.

I don't recommend ________ (take) the bus.

a)

taking

b)

take

c)

took