wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

S2 1st term Exam Grammar Revision

Total questions: 62

Worksheet time: 34mins

Name
Class
Date
1.
Susan ______________ her dog yet.
a)
did not feed
b)
has not fed
c)
will not feed
d)
is not feeding
2.
Paul and Sam ______________ here since 2000.
a)
have moved
b)
move
c)
moving
d)
moved
3.
Elisa ____________ TV now.
a)
watching
b)
watches
c)
is watching
d)
watch
4.
John _________________himself.
a)
just cut
b)
just cutting
c)
was just cutted
d)
has just cut
5.

If I _____________ (have) enough money, I will buy that fashionable jacket. (level 1)

a)

have

b)

had

c)

have had

d)

has

6.

If the boutique opens early, we _____________ (buy, can) some unique clothes there. (level 1)

a)

could buy

b)

could bought

c)

can buy

d)

can buys

7.

If she _____________ (be) more considerate, she would not ignore her classmate who was crying. (level 1)

a)

was

b)

were

c)

has been

d)

is

8.
  1. If they exercised regularly, they _____________ (feel) more energized. (level 2)

a)

would feel

b)

will feel

c)

felt

d)

feel

9.

If the shops have a discount, I (a)   (spend) more on clothes. (level 2)

10.

She will buy the dress if it (a)   (fit) her perfectly. (level 2)

11.

If he changed his attitude, you (a)   (feel) better. (level 2)

12.

I would be happier if I (a)   (live) closer to my family. (level 2)

13.

I was watching a movie when my friend _____________ (call) me. (level 2)

a)

calls

b)

was calling

c)

called

d)

has called

14.

My mom was cooking dinner ______ my brother was listening to a podcast. (level 2)

a)

when

b)

while

15.

When he (a)   (post) his selfie on Facebook, he used a filter to make it look better. (level 3)

16.

When I subscribed to his youtube channel, his channel (a)   (have) 1000 subscribers. (level 3)

17.

The boy _____________ (be) obese since he was in primary school. (level 2)

a)

is

b)

have been

c)

was

d)

has been

18.

She ___________ (not eat) processed food for a month. (level 2)

a)

did not eat

b)

has not eaten

c)

does not eat

d)

have not eaten

19.

He decided to lose some weight. He (a)   (lose) five pounds already this month. (level 3)

20.

I have had a lot of nightmares lately. I (a)   (not sleep) very well. (level 3)

21.

She has been in the meeting _____________ two hours.

a)

since

b)

for

c)

in

22.

She has been in the meeting _____________ 9 o’clock.

a)

since

b)

for

c)

in

23.

If you study hard, you …………………………… your exams easily.

a)

will pass

b)

would pass

c)

Will have passed

d)

Would have passed

24.

Who is the _____________ player in the world?

a)

famous

b)

famousest

c)

more famous

d)

most famous

25.

English is ……………………………. than science.

a)

most difficult

b)

as difficult as

c)

more difficult

d)

as more difficult as

26.

Math is the ………………………….subject in my school

a)

better

b)

good

c)

best

d)

the best

27.

If you heat water at 100 degrees,

a)

It boils.

b)

It is boiling.

c)

It will boil.

d)

It boil.

28.

If you touch fire,

a)

you will get burnt.

b)

you get burnt.

c)

you got burnt.

d)

you gets burnt.

29.

Katy will see a doctor if she __________ well.

a)

do not feel

b)

does not feel

c)

feels

d)

is not feel

30.

If you _______ ice, it ________.

a)

heat... will melt

b)

heat ... melts

c)

will heat ... will melt

d)

heats...melts

31.

If Kate __________ late we won't wait for her.

a)

is

b)

will be

c)

are

d)

was

32.

If you ........, you ...........tired.

a)

don't sleep / feel

b)

will sleep / feels

c)

won't sleep / feel

d)

sleep / feel

33.

I think Sam planned _____________ (have) another meeting.

a)

to have

b)

having

c)

have

d)

All are correct

34.

I'm sorry I shouted at you. I'll try ______________ (not do) it again.

a)

not to do

b)

not doing

c)

not do

d)

All are correct

35.

Oscar keeps ________ (hope) and _______ (pray) that things will get better.

a)

hoping, praying

b)

to hope, to pray

c)

hoping, to pray

d)

to hope, praying

36.

_____________ is my dad’s favorite free time activity.

a)

Cooking

b)

To cook

c)

Cook

d)

All are correct

37.

My mother makes me __________ (tidy) my bedroom.

a)

tidying up

b)

to tidy up

c)

tidy up

d)

All are correct

38.

Mandy’s parents never let her ___________ the night outside.

a)

to spend

b)

spending

c)

spend

d)

All are correct

39.

He left without _______ goodbye.

a)

saying

b)

say

c)

to say

40.

Remind me ________ it tomorrow.

a)

to see

b)

see

c)

seeing

41.

He decided _________(study) biology.

a)

to study

b)

studying

42.

I forgot _______ the iron before leaving home. I'll have to go back and do it.

a)

turning off

b)

to turn off

c)

turning off / to turn off

43.
Jane needed to go to school so she stopped _____________.
a)
eating
b)
ate
c)
to eat
d)
eat
44.

The Mona Lisa is one of (a)   (beautiful) paintings in the museum.

45.

Albert Einstein was (a)   (intelligent) me.

46.

This is (a)   (boring) movie I've ever seen.

47.

My grandmother is (a)   (old) member of our family.

48.

The company performed (a)   (good) this year than last year.

49.

Could you sing (a)   (quietly) please?

50.

My hair is longer than your hair.

Your hair ... my hair.

a)

is as long as

b)

is as short as

c)

isn't as long as

51.

My friend is ______ age as me. She's 13 and I am, too.

a)

as

b)

the same

c)

like

d)

than

52.

Maria has black hair. Heidi's hair is red.

=> Maria's hair color is______________ Heidi's.

a)

the same as

b)

same

c)

the different

d)

different from

53.
They ________ TV when I came.
a)
were watching
b)
were watched
c)
watched
54.

While I_______ for the bus, she called me

a)

was waiting

b)

were waiting

c)

was waited

d)

was wait

55.

I _____ (not/listen) to him when he spoke in front of the class.

a)

wasn't listen

b)

wasn't listening

c)

not listening

d)

not listen

56.

I lost my eraser, while the teacher __________ in the class.

a)

was talking

b)

talk

c)

talked

d)

talks

57.

Marla _________ to the meeting today. She has to catch a flight at 2.30 p.m.

a)

are coming

b)

is coming

c)

aren't coming

d)

isn't coming

58.
We __________ a party on Saturday at 9pm. It's Jane's birthday.
a)
have
b)
are having
c)
are going to have
d)
going to have
59.

Your plane ______ at 5:00 in the evening.

a)

leaves

b)

will leave

c)

leave

60.

Jack’s party _______________ at 2 pm on Saturday afternoon. Wear something colourful!

a)

begins

b)

began

c)

begin

61.

The school bus _____________ in three minutes. Run!

a)

leaving

b)

leave

c)

leaves

62.

The first show _______ at 2 pm tomorrow.

a)

start

b)

startes

c)

starts

d)

started