wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

English file pre-intermediate final grammar revision

Total questions: 80

Worksheet time: 47mins

Name
Class
Date
1.

Choose the correct answer

a)

Where go Ben did yesterday?

b)

Where did Ben go yesterday?

c)

Where yesterday did Ben go?

d)

Did Ben go yesterday where?

2.

Choose the correct answer

a)

How were people many at the party?

b)

How many people at the party were?

c)

How many people were at the party?

d)

Many people at party the how were?

3.

We use present simple for things we do.....

a)

every day, week, year, or which are generally true or always happen.

b)

now, at this moment.

4.

We use present continuous for things we are doing ....

a)

every day, week, year, or which are generally true or always happen.

b)

now, at this moment.

5.

Fill in the blank number 1 using present simple or present continuous.

(a)  

6.

Fill in the blank number 2 using present simple or present continuous and then write the whole question.

(a)  

7.

Fill in the blanks number 3 and 4 using present simple or present continuous and then write the whole sentence. e.g. So now, (a)  

8.

Blank number 5

a)

I need the money

b)

I'm needing the money

9.

Blanks number 6 and 7

a)

I don't speak Japanese very well, so I'm having some lessons.

b)

I don't speak Japanese very well, so I have some lessons.

10.

Blank 8

a)

Do you learn any languages at the moment?

b)

Are you learning any languages at the moment?

11.

That's the woman .............. works in the restaurant.

a)

who

b)

where

c)

which

12.

A hotel is a place .............. people stay when they're on a holiday.

a)

who

b)

where

c)

which

13.

Kangaroos are animals .............. live in Australia.

a)

who

b)

where

c)

which

14.

It ............ when we got to the beach.

a)

rained

b)

was raining

15.

I met Paul when ............... the dog.

a)

was walking

b)

walked

16.

She .................. to the cinema with us last week.

a)

wasn't going

b)

didn't go

17.

Last year, I ............... in the London marathon.

a)

was running

b)

ran

18.

................ it's late, I'm not tired.

a)

Although

b)

Because

c)

So

d)

But

19.

I invited Sue to the party, ............ she didn't want to come.

a)

so

b)

because

c)

but

d)

although

20.

I'm learning Italian............... I've got a penfriend in Rome.

a)

so

b)

although

c)

because

d)

but

21.

It was raining, ............. I took the umbrella.

a)

although

b)

so

c)

but

d)

because

22.

I don't think he's ................. tonight.

a)

going to phone

b)

phoning

23.

I'm ................ around the world one day.

a)

travelling

b)

going to travel

24.

I can't come to the cinema, I'm (a)   Jan tonight.

25.

I'll ring you tomorrow. I ........... forget.

a)

will

b)

won't

c)

shall

26.

............. I pick you up at 9 o'clock?

a)

Will

b)

Won't

c)

Shall

27.

I don't think I............... finish my homework tonight.

a)

will

b)

won't

c)

shall

28.

I've just read your email. I hope things get easier for you before the weekend. You .............. (be) really busy this week.

a)

were

b)

been

c)

have been

d)

be

29.

.............. (you/book) your holiday yet?

a)

Have you booked

b)

Did you book

30.

Have you booked your holiday yet? In May, I ............. (go) to Australia with my family again.

a)

have gone

b)

went

31.

We've been to Australia three times now! But this time, we .............. (not stay) with my aunt in Sydney. Instead, we ................. (drive) around to different places.

a)

haven't stayed - have driven

b)

didn't stay - drove

c)

haven't stayed - drove

d)

didn't stay - have driven

32.

Have you finished that book ............ ?

a)

yet

b)

just

c)

already

33.

I've ............. read the last page. I finished it two minutes ago.

a)

yet

b)

just

c)

already

34.

I've ................ seen this film. It was on TV last month.

Don't tell me the ending. I haven't seen it .............

a)

already - yet

b)

yet - just

c)

already - just

35.

Sarah works (a)   (hard) than Michael. He had too many breaks!

36.

Russia is (a)   (big) country in the world.

37.

Peter is (a)   (generous) than Joe - he always pays for drinks.

38.

It was (a)   (bad) dream I've ever had. I was really frightened.

39.

I love ............... in the rain.

a)

to walk

b)

walking

40.

Try not ............... too much money.

a)

spending

b)

to spend

41.

I need .............. some new shoes.

a)

to buy

b)

buying

42.

................. is good for you.

a)

Swimming

b)

To swim

43.

You ............... swim here. It's dangerous.

a)

mustn't

b)

don't have to

44.

We ................ buy tickets - entrance is free.

a)

mustn't

b)

don't have to

45.

We ................. wear a uniform - it's the rule.

a)

have to

b)

must

46.

I ................ practice swimming more because I'm not very good.

a)

have to

b)

must

47.

Go ............ the bridge and take the first turning on the left.

a)

over

b)

through

c)

into

d)

around

48.

Come ....... ! It's lovely to see you.

a)

into

b)

in

c)

through

d)

over

49.

They walked ............. the street until they found a good restaurant.

a)

in

b)

along

c)

through

d)

into

50.

If we ........... a taxi, we'll arrive on time.

a)

get

b)

got

51.

If I won the lottery, I ........... buy you a car.

a)

will

b)

would

52.

If we ........... leave now, we'll be late.

a)

don't

b)

didn't

53.

She'll pass the exam if she ............ harder.

a)

works

b)

worked

54.

If I didn't like you, I (a)   (not speak) to you.

55.

We (a)   (not go) to the beach if it rains today.

56.
  • I might live abroad for a year. I'm not sure yet.

= Which country?

  • I haven't decided yet, but I............ go to Spain.

a)

might

b)

should

c)

shouldn't

57.
  • I might live abroad for a year. I'm not sure yet.

= Which country?

  • I haven't decided yet, but I might go to France.

  • = Yes, you .................. definitely go to France! It's a nice country.

a)

might

b)

should

c)

shouldn't

58.

Yeah, but I can't speak French.

= You .............. worry about that. You'll learn.

a)

might

b)

should

c)

shouldn't

59.

I ............. to my boss about holidays yesterday.

a)

Spoke

b)

Have spoken

60.

I ............. Belly since I was a child.

a)

Knew

b)

Have known

61.

How long ............. you ............. in this house?

a)

did you live

b)

have you lived

62.

............. you ............. any interesting people at the party last week?

a)

Did you meet

b)

Have you met

63.

Tom............... to live in a flat, but now he lives in a house.

a)

used to

b)

didn't use to

c)

Did.......... use to

64.

I ............... to like Anna, but now I think she's really nice.

a)

used to

b)

didn't use to

c)

Did.......... use to

65.

............... Sam ............... to be in the football team?

a)

used to

b)

didn't use to

c)

Did.......... use to

66.

A girl from our class won the competition.

The competition (a)  

67.

Our school prefers modern teaching methods.

Modern teaching methods (a)  

68.

Pollution harms the environment.

The environment (a)  

69.

She didn't do ................ last night.

a)

Nothing

b)

Anything

c)

Something

70.

Is there ................ at home?

a)

Anybody

b)

Nobody

c)

Anywhere

71.

These shoes aren't big .............. .

a)

Too

b)

Enough

c)

Very

72.

I usually use a ............. milk in my coffee.

a)

Few

b)

Little

c)

Enough

73.

.............. left their bag in the classroom.

a)

Anyone

b)

Someone

c)

Something

74.

He has ..................... money. He can't spend it!

a)

Too much

b)

Too many

c)

Too

75.

You eat too ............. sweet things.

a)

Much

b)

Many

c)

Little

76.

The film is boring. Turn .......

a)

off it

b)

it off

77.

These jeans are nice. Put..........

a)

them on

b)

on them

78.

What are you doing? I'm..........

a)

looking my phone for

b)

looking for my phone

79.

I don't like football.

a)

So do I.

b)

Neither do I.

80.

I can speak French.

a)

So can I.

b)

So do I.