wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Simple Past vs. Present Perfect - which tense should we use?

Total questions: 14

Worksheet time: 7mins

Name
Class
Date
1.

His nephew ____________(start) walking lately.

a)

was started

b)

started

c)

has started

d)

have started

2.

My neighbours _________ 3 years ago.

a)

got married

b)

have got married

c)

were marry

d)

had married

3.

_________ the Northern Lights live?

a)

Did you ever see

b)

Did you ever seen

c)

Have you ever see

d)

Have you ever seen

4.

Kevin ________ his own bills. His parents always do it for him.

a)

hasn't never paid

b)

haven't never paid

c)

has never paid

d)

have never paid

5.

My best friend ____________ last year.

a)

got divorced

b)

has got divorce

c)

have divorced

d)

have got divorced

6.

I _______ my grandma an hour ago.

a)

has call

b)

has called

c)

have called

d)

called

7.

Dave and Dorothy ___________ London, yet.

a)

didn't visit

b)

hasn't visit

c)

haven't visited

d)

hasn't visited

8.

She _________ a horse yesterday.

a)

rode

b)

has ridden

c)

has ride

d)

have ride

9.

__________ at work last Thursday?

a)

Were you

b)

Have you been

c)

You were

d)

Have been

10.

I _______ to Germany twice so far.

a)

was

b)

have been

c)

has been

d)

were

11.

____________ your parents during your last birthday?

a)

Has she met

b)

Has she meet

c)

Did she met

d)

Did she meet

12.

What interesting books ____________ since primary school.

a)

have you red

b)

have you read

c)

did you read

d)

do you read

13.

They ________ in Poland when the riots started.

a)

weren't

b)

wasn't

c)

haven't been

d)

didn't be

14.

My best friend _____________ an accident. He's in hospital now.

a)

has already have

b)

has just had

c)

has ever had

d)

hasn't never