wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect vs Past Simple for the 7th grade

Total questions: 20

Worksheet time: 15mins

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.

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

a)

have seen

b)

saw

5.

We ... to Africa and South America.

a)

have been

b)

went

6.

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

a)

stayed

b)

have stayed

7.

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

a)

didn't stay

b)

haven't stayed

8.

That man ... a guidebook last week.

a)

bought

b)

has bought

c)

have bought

d)

did bought

9.

We ... on the train ten minutes ago.

a)

got

b)

have got

c)

has got

d)

getted

10.
Last January I ................... to Switzerland.
a)
have travelled
b)
travelled
c)
did travel
11.
Abel .................. in the class for three months.
a)
has was
b)
has been
c)
was
12.
I _______ New Zealand.
a)
visited
b)
have visited
13.
I _______ New Zealand last year.
a)
visited
b)
have visited
14.
She _______ New Zealand three times.
a)
visited
b)
have visited
c)
has visited
15.
Anne _____ a ghost when she was 25 years old.
a)
saw
b)
has seen
c)
have seen
16.
Have you ever______ Korean food?
a)
eat
b)
ate
c)
eaten
17.

We ... on the bus for six hours now.

a)

have been

b)

were

c)

has been

d)

was

18.

They ... in Las Vegas for two years.

a)

have lived

b)

has lived

c)

lived

d)

did lived

19.

It's the best experience I ... .

a)

have ever had

b)

ever had

c)

has ever had

d)

had ever

20.
Pilar ______ twenty pages of text since yesterday.
a)
wrote
b)
has been writing
c)
has written
d)
has wrote