wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Grammar Check - present and past

Total questions: 19

Worksheet time: 3mins

Name
Class
Date
1.

At first I didn't like my job, but ___ to enjoy it now.

a)

I'm beginning

b)

I begin

2.

I don't understand this sentence. What ___?

a)

does mean this word

b)

does this word mean

c)

what means this word

3.

Robert ___ away two or three times a year.

a)

is going ususally

b)

is usually going

c)

usually goes

d)

goes usually

4.

How ___ now? Better than before? (2 answers possible)

a)

you are feeling

b)

do you feel

c)

are you feeling

5.

It was a boring weekend. ___ anything.

a)

I didn't

b)

I don't do

c)

I didn't do

6.

Matt ___ while we were having dinner.

a)

phoned

b)

was phoning

c)

has phoned

7.

Jim is on holiday. He ___ to Italy.

a)

is gone

b)

has gone

c)

has been

8.

Everything is going well. We ___ any problems so far.

a)

didn't have

b)

don't have

c)

haven't had

9.

Sarah has lost her passport again. It's the second time this ___.

a)

has happened

b)

happens

c)

happened

d)

is happening

10.

You're out of breath. ___ ?

a)

Are you running?

b)

Have you run

c)

Have you been running?

11.

Where's the book I gave you? What ___ with it?

a)

have you done

b)

have you beenn doing

c)

are you doing

12.

'___ each other for a long time?' 'Yes, since we were at school.'

a)

Do you know

b)

Have you known

c)

Have you been knowing

13.

Sally has been working here ___.

a)

for six months

b)

since six months

c)

six months ago

14.

It's two years ___ Joe.

a)

that I don't see

b)

that I haven't seen

c)

since I didn't see

d)

since I last saw

15.

It ___ raining for a while, but now it's raining again.

a)

stopped

b)

has stopped

c)

was stopped

16.

My mother ___ in Scotland.

a)

grew up

b)

has grown up

c)

had grown up

17.

The man sitting next to me on the plane was very nervous. He ___ before.

a)

hasn't flown

b)

didn't fly

c)

hadn't flown

d)

wasn't flying

18.

Cathy was sitting in the armchair resting. She was tired because ___ very hard.

a)

she was working

b)

she's been working

c)

she'd been working

19.

___ a car when you were living in London?

a)

Had you

b)

Were you having

c)

Have you had

d)

Did you have