wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Grammar revision before the exam

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.

My pen pals Agata and Jola … in Warsaw.

a)

is living

b)

lives

c)

live

d)

life

2.

When do you do the shopping?

I … shopping on Saturday.

a)

go often

b)

often goes

c)

often going

d)

often go

3.

She … late for class.

a)

is never

b)

never is

c)

never be

d)

doesn't ever

4.

We … to music at the moment.

a)

listening

b)

are listening

c)

listen

d)

listens

5.

I … in class.

a)

not usually talk

b)

‘m not usually talk

c)

don’t usually talk

d)

‘m not usually talking

6.

I … the alarm clock this morning.

a)

don’t hear

b)

not hear

c)

didn’t heard

d)

didn’t hear

7.

He … for Bob for an hour but then he left.

a)

waiting

b)

is waiting

c)

wait

d)

was waiting

8.

My grandpa … as a firefighter.

a)

use to work

b)

used to work

c)

used to worked

d)

used to works

9.

I … to the bus stop when the bus left.

a)

walked

b)

was walking

c)

walking

d)

was walk

10.

The wind was blowing and it …

a)

was raining

b)

raining

c)

rain

d)

were raining

11.

I was watching while Bob…

a)

swam

b)

swimming

c)

was swimming

d)

swimmed

12.

I was sleeping when I … a noise.

a)

heard

b)

was hearing

c)

heared

d)

hear

13.

What… when the storm began?

a)

was you doing

b)

were you doing

c)

did you doing

d)

are you doing

14.

Where … on holiday this summer?

a)

are you going

b)

will you going

c)

do you go

d)

you are going

15.

What are your plans for next Saturday? I … Paul.

a)

meet

b)

meeting

c)

will meet

d)

‘m meeting

16.

... new books in the library?

a)

Is there a

b)

Are there any

c)

Are there some

d)

Are they any

17.

While I ... TV, my dad was mowing the lawn.

a)

watched

b)

was watching

c)

watching

d)

were watching

18.

I ... any brothers or sister.

a)

not have

b)

haven’t

c)

doesn’t have

d)

haven’t got

19.

... your friend?

a)

Is Tom

b)

Are Tom

c)

Tom is

d)

Tom’s

20.

I ... a lot of friends.

a)

got

b)

‘ve

c)

've got

d)

haves

21.

... a new jacket?

a)

Is she got

b)

Is she

c)

Has she

d)

Has she got

22.

My girlfriend ... beautiful hair.

a)

got

b)

‘s got

c)

‘s

d)

‘ve got

23.

... a big table in the dining room.

a)

There’s

b)

It’s

c)

There

d)

They’s

24.

... money in my account.

a)

There’s no

b)

There isn’t no

c)

There’s any

d)

It’s no

25.

How many people... in your class?

a)

is there

b)

are there any

c)

there are

d)

are there

26.

This car belongs to my parents. It’s ...

a)

my parents car

b)

my parent’s car

c)

my parents’ car

d)

my parents’s car

27.

Plural forms of ‘man, child, fish’ are:

a)

men, children, fish

b)

mans, childrens, fishes

c)

men, children, fishes

d)

men, childrens, fish

28.

... the grass in the garden regularly?

a)

Are you water

b)

Are you watering

c)

Does you water

d)

Do you water

29.

Are you listening? Yes, I...

a)

do

b)

can

c)

am

d)

are

30.

We ... football during PE classes very often.

a)

not play

b)

don’t play

c)

aren’t playing

d)

isn’t playing

31.

He ... to his piano lessons on Mondays.

a)

doesn’t go

b)

not goes

c)

don’t go

d)

isn’t going

32.

I ... my girlfriend out and ... for the meal last night.

a)

took, paid

b)

taked, paid

c)

took, payed

d)

taked, payed

33.

It’s my mum’s bag. It’s...

a)

hers

b)

her

c)

she's

d)

him

34.

1 mouse, 2 ...

a)

mouses

b)

moce

c)

mise

d)

mice

35.

... sunglasses in summer?

a)

Are you wearing

b)

Do you wear

c)

Do you wears

d)

Are you wear

36.

Ben often ... in his free time.

a)

swims

b)

swimming

c)

is swimming

d)

is swim

37.

My mum and I ... dinner now.

a)

making

b)

are making

c)

am making

d)

make

38.

... books every day?

a)

Are you reading

b)

You read

c)

Read you

d)

Do you read

39.

I usually get up at 7, but today... at 8.

a)

I get up

b)

I getting up

c)

I’m getting up

d)

I’m get up

40.

Last night I ... my homework for 3 hours!

a)

was doing

b)

doing

c)

were doing

d)

did

41.

I want to talk to Peter. I want to talk to...

a)

he's

b)

he

c)

his

d)

him

42.

Plural forms of ‘woman, knife and tooth’ are:

a)

women, knifes, teeth

b)

women, knives, teeth

c)

womans, knives, tooths

d)

womans, knifes, teeth

43.

... going to discos?

a)

Does she like

b)

Is she like

c)

Do she like

d)

Does she likes

44.

Mike hardly ever ... apples.

a)

eat

b)

doesn't eat

c)

is eats

d)

eats

45.

I ... at the moment.

a)

not working

b)

not work

c)

don’t work

d)

‘m not working

46.

Where ... now?

a)

you going

b)

do you go

c)

are you going

d)

you are going

47.

... many people at the party yesterday?

a)

Were there

b)

Was there

c)

Is there

d)

Are there

48.

What ... yesterday at 3 pm?

a)

you did

b)

did you do

c)

were you doing

d)

you were doing

49.

At 6 pm yesterday the boy... the piano.

a)

was playing

b)

were playing

c)

played

d)

plays

50.

I’ve known him ... 5 years.

a)

for

b)

since

c)

already

d)

yet

51.

How long ... here? Since 2010 and I’m never moving out!

a)

have you lived

b)

do you live

c)

did you live

d)

were you living

52.

I haven’t done my homework...

a)

since

b)

already

c)

just

d)

yet

53.

I’ve never been ... Scotland.

a)

in

b)

to

c)

from

d)

into

54.

I ... tea. Would you like some?

a)

have just made

b)

just made

c)

just make

d)

just have made

55.

Somebody ... my watch.

a)

steal

b)

stolen

c)

has stolen

d)

have stolen

56.

I haven’t eaten cake ... my birthday.

a)

for

b)

since

c)

already

d)

yet

57.

Tom and Mary ... friends since childhood.

a)

are

b)

been

c)

have been

d)

has been

58.

... a famous actor?

a)

Have you ever see

b)

Have you ever seen

c)

Did you ever see

d)

Were you ever see

59.

My mum ... here for 5 years and she loves this job.

a)

worked

b)

works

c)

is working

d)

has worked

60.

Have you called Tom...?

a)

already

b)

just

c)

ever

d)

yet