wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect vs Past Simple

Total questions: 20

Worksheet time: 16mins

Name
Class
Date
1.

Emma ______ her suitcase last night.

a)

packed

b)

has packed

2.

Peter _____ five e-mails today.

a)

have sent

b)

has sent

c)

sent

d)

send

3.

______ ever ______ a holiday in Russia?

a)

did you / have

b)

do you / had

c)

have you / had

4.

Where ______ yesterday evening?

a)

have you been

b)

were you

c)

did you be

5.

My grandfather _____ before I was born.

a)

died

b)

has died

c)

hasn't died

6.

"I've never saw this many birds before"

The sentence is...

a)

Correct!

b)

Incorrect!

7.

Hey, uhm (a)   ?

8.

Jana _______ New Zealand last year.

a)

visited

b)

has visited

9.
Have you ever______ Korean food?
a)
eat
b)
ate
c)
eaten
10.

My parents love adventures and travelling. We ... some amazing places.

a)

have seen

b)

saw

11.

We ... to Africa and South America.

a)

have been

b)

went

12.

Last summer we ... in the Arctic for three weeks.

a)

stayed

b)

have stayed

13.

We ... in a hotel last holiday; we went camping.

a)

didn't stay

b)

haven't stayed

14.

Tonda ... some unusual souvenirs.

a)

has bought

b)

bought

15.

Susan ... a guidebook last week.

a)

read

b)

has read

c)

have reas

d)

did read

16.

Ari ... on the train ten minutes ago.

a)

got

b)

have got

c)

has got

d)

getted

17.

Laura and Dan ... on the bus for six hours now.

a)

have been

b)

were

c)

has been

d)

was

18.

Viktor ... the USA.

a)

have visited

b)

has visited

c)

visited

d)

visitted

19.

When ... go there?

a)

did you go

b)

have you gone

c)

did you went

d)

has you gone

20.

Anička a Terka ... in Las Vegas for two years.

a)

have lived

b)

has lived

c)

lived

d)

did lived