wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect vs Past Simple

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.
I _______ New Zealand.
a)
visited
b)
have visited
2.
I _______ New Zealand last year.
a)
visited
b)
have visited
3.
She _______ New Zealand three times.
a)
visited
b)
have visited
c)
has visited
4.

Nadia _____ a ghost when she was 5 years old.

a)
saw
b)
has seen
c)
have seen
5.

In 2010, Kati _______ Pattaya.

a)
went to
b)
have been to
c)
has been to
6.

Sandee __________ bungy jumping last month.

a)
went
b)
have been
c)
has been
d)
has gone
7.

Sandee __________ bungy jumping many times.

a)
went
b)
have been
c)
has been
d)
have gone
8.
We __________ bungy jumping.
a)
didn't go
b)
haven't been
c)
hasn't been
9.
________ a wallet last night?
a)
did he steal
b)
Did he steal
c)
Did he stole
d)
Has he stolen
10.

________ a wallet?

a)

Did he steal

b)

Has he steal

c)

has he stolen

d)

Has he stolen

11.
I _____ a ghost
a)
didn't see
b)
hasn't seen
c)
haven't seen
12.
She _____ a ghost
a)
didn't see
b)
didn't saw
c)
haven't seen
d)
hasn't seen
13.

Three days ago, Napon _____ a ghost.

a)
saw
b)
has seen
c)
have seen
14.
Have you ever______ Korean food?
a)
eat
b)
ate
c)
eaten
15.
_________ home already? I can't find them anywhere.
a)
Did they go
b)
Have they gone
c)
Have they been
16.

I ______ to Spain two years ago.

a)

gone

b)

have gone

c)

went

d)

go

17.

She _______ her homework.

a)

finished

b)

finishes

c)

has finished

d)

finish

18.

I _____ this film already, so I'm not going to the cinema with you.

a)

saw

b)

have seen

c)

haven't seen

d)

seed

19.

____________ the test last week?

a)

Did they pass

b)

Have they passed

c)

Has they pass

d)

Did they passed

20.

I _____ my best friend when I was a child.

a)

meet

b)

met

c)

have met

d)

meeted

21.

My parents ________ the house last year.

a)

built

b)

builded

c)

have built

d)

has built

22.

Areena ______ her suitcase last night. 

a)
packed
b)
has packed
23.
We have known our teacher _____ two years.
a)
since
b)
for
24.

Cheetah _____ five e-mails today.

a)
have sent
b)
has sent
c)
sent
d)
send
25.
Yesterday my team and I .................... a new project.
a)
start
b)
have started
c)
started