wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

English Level Tests - Grammar A1 to B2

Total questions: 70

Worksheet time: 35mins

Name
Class
Date
1.

We have ....... house in Moscow.

a)

any

b)

a

c)

an

2.

I have two ...... , a boy and a girl.

a)

sons

b)

daughters

c)

children

3.

........ five people in my family.

a)

There are

b)

There is

c)

They are

4.

Excuse me, ..... speak French?

a)

you do

b)

do you

c)

you

5.

How much are ...... shoes?

a)

this

b)

these

c)

that

6.

I usually go to work ...... train.

a)

on

b)

with

c)

by

7.

I don’t see my parents very often ........ they live in South Africa.

a)

so

b)

but

c)

because

8.

Last night I ....... to the cinema.

a)

went

b)

did go

c)

was

9.

Do you want to listen to music or ...... TV?

a)

see

b)

look

c)

watch

10.

....... were you at the weekend?

I was in Scotland.

a)

When

b)

Where

c)

What

11.

......... you have a good time at the party?

Yes, it was fun.

a)

Did

b)

Were

c)

Had

12.

Are you ........ English teacher?

a)

Maria

b)

Maria's

c)

Marias'

13.

I’m going to a concert tonight. ......... you like to come?

a)

Do

b)

Are

c)

Would

14.

.......... use your dictionary?

Sure. Here you are.

a)

Could l

b)

Could you

c)

Do l

15.

I like this apartment but the ........ is too expensive for me.

a)

money

b)

rent

c)

cost

16.

Do you sell stamps?

Yes, we do. How ..... do you want?

a)

any

b)

many

c)

much

17.

I think cycling is more dangerous ........ driving.

a)

as

b)

like

c)

than

18.

........ meet for coffee some time soon.

a)

Let's

b)

Do you

c)

Shall they

19.

.......... ever been to New York?

a)

Have you

b)

Are you

c)

Did you

20.

I only get about five hours’ sleep a night.

That’s not ........ .

a)

enough

b)

lot

c)

too much

21.

Did Amina finish the report?

No. She ....... it tomorrow.

a)

finishes

b)

is going to finish

c)

finished

22.

If you’ve got a headache, you ........ go home.

a)

should

b)

did

c)

had

23.

Is this a good time to talk?

Sorry, no. I ..... dinner.

a)

cook

b)

am cooking

c)

cooking

24.

We ...... going to the theatre next Saturday.

a)

will

b)

do

c)

are

25.

I’d like ....... milk in my coffee, please.

a)

some

b)

any

c)

a

26.

Is Ottawa the capital of Canada?

I think ..... .

a)

is

b)

yes

c)

so

d)

right

27.

We never ...... a television when I was a child.

a)

have had

b)

hadn’t

c)

had

d)

didn’t have

28.

The last time I ...... Joanna was in Paris.

a)

have seen

b)

saw

c)

see

d)

was seeing

29.

Can I make myself a cup of coffee?

Of course. You ...... to ask.

a)

haven't

b)

needn't

c)

mustn't

d)

don’t have

30.

I ...... a lot of sport in my free time.

a)

do

b)

practise

c)

make

d)

exercise

31.

........... anywhere interesting recently?

a)

Do you go

b)

Have you been

c)

Are you going

d)

Will you go

32.

Learning the piano isn’t as difficult ...... learning the violin.

a)

like

b)

so

c)

than

d)

as

33.

About a billion cans of Coca-Cola ...... drunk around the world every day.

a)

is

b)

are

c)

was

d)

were

34.

Hans isn’t here. He ...... to see his grandmother. He’ll be back tomorrow.

a)

has gone

b)

had been

c)

has been

d)

had gone

35.

When I was a child, I ..... climb the wall and jump into our neighbours’ garden.

a)

would

b)

did

c)

have

d)

used

36.

Have you finished ..... the wall yet?

a)

paint

b)

to paint

c)

painting

d)

painted

37.

If I ..... closer to my office, I could walk to work.

a)

lived

b)

would live

c)

had lived

d)

live

38.

Would you mind changing my appointment? ..... time on Friday is fine.

a)

Next

b)

All the

c)

Every

d)

Any

39.

My mum’s not very well.

Oh, ........ .

a)

it doesn’t matter

b)

I do apologise

c)

sorry to hear that

d)

not bad, thanks.

40.

If you ..... money from a friend, you should always pay it back promptly.

a)

borrow

b)

earn

c)

spend

d)

lend

41.

I ..... outside the cinema when suddenly a police car arrived.

a)

stood

b)

was standing

c)

have stood

d)

am standing

42.

We’ve ..... come back from a trip to India. It was amazing.

a)

already

b)

yet

c)

only

d)

just

43.

I’ve got to be at work in five minutes.

Don’t worry, I ..... you a lift if you want.

a)

give

b)

’ll give

c)

’m going to give

d)

am giving

44.

My doctor advised me ..... more exercise.

a)

take

b)

taking

c)

having taken

d)

to take

45.

I couldn’t ..... up with the noise in the city, so we moved to the countryside.

a)

put

b)

live

c)

set

d)

take

46.

Boxing is a sport ..... requires a lot of speed and fitness.

a)

it

b)

that

c)

what

d)

where

47.

I was wondering ..... I could ask you some questions.

Sure, go ahead.

a)

what

b)

if

c)

that

d)

how

48.

I’ve finished this salad and I’m still hungry. I ..... ordered something more filling.

a)

should have

b)

may have

c)

would have

d)

must have

49.

Some married couples seem to get more ..... over time.

a)

same

b)

alike

c)

like

d)

equal

50.

Ben got the job because he ..... a very good impression at his interview.

a)

made

b)

did

c)

put

d)

took

51.

Salsa music always ..... me of my trip to Cuba.

a)

remembers

b)

realises

c)

recognises

d)

reminds

52.

What clothes should I pack for a trip to Boston?

Well, it depends ..... the time of year that you go.

a)

with

b)

on

c)

up

d)

to

53.

Jon ..... working on this project for a couple of months so he hasn’t made much progress yet.

a)

is only

b)

has only been

c)

was only

d)

had only been

54.

I’ve got a terrible headache, and it won’t go away.

Have you tried ..... some aspirin?

a)

to take

b)

take

c)

taking

d)

took

55.

There’s no name on this dictionary.

It ..... be mine then. Mine’s got my name on the front.

a)

won’t

b)

mustn’t

c)

might not

d)

can’t

56.

I ..... to be picking Tom up at the station but I’ve lost my keys.

a)

am supposed

b)

am requested

c)

am intended

d)

am obliged

57.

By the age of 18, I ...... not to go to university.

a)

had decided

b)

decided

c)

have decided

d)

was deciding

58.

I’m afraid your car ..... repaired before next week.

a)

hasn’t been

b)

wasn’t

c)

wouldn’t be

d)

can’t be

59.

Can you believe it? A woman has been ..... for hacking into the computer of her online virtual husband.

a)

accused

b)

suspended

c)

arrested

d)

suspected

60.

You may borrow my laptop ..... you promise to look after it.

a)

unless

b)

in case

c)

as long as

d)

although

61.

It’s a huge painting. It ..... taken ages to complete.

a)

must have

b)

can’t have

c)

should have

d)

won’t have

62.

If the taxi hadn’t stopped for us, we ..... standing in the rain.

a)

were still

b)

would still be

c)

are still

d)

will still be

63.

My mother’s Italian, so ...... the language has been quite easy for me.

a)

to learn

b)

learn

c)

having learned

d)

learning

64.

..... I had the talent, I still wouldn’t want to be a movie star.

a)

In case

b)

Even if

c)

Provided that

d)

However much

65.

By the end of today’s seminar I will ..... to each of you individually.

a)

speak

b)

have spoken

c)

be speaking

d)

have been speaking

66.

Our students take their responsibilities very ..... .

a)

considerably

b)

thoroughly

c)

seriously

d)

strongly

67.

There’s going to be a new department at work. They’ve asked me to ..... it up.

a)

take

b)

set

c)

put

d)

bring

68.

Speed cameras ..... shown to reduce accidents.

a)

have

b)

were being

c)

have been

d)

are being

69.

Having ..... his driving test several times, Paul finally passed at the fourth attempt.

a)

taken

b)

made

c)

had

d)

attended

70.

The experiment ..... testing people’s responses before and after drinking coffee.

a)

contained

b)

incorporated

c)

involved

d)

consisted