Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect vs Past Simple

Total questions: 17

Worksheet time: 13mins

Name
Class
Date
1.

She has ...... a lot of photos.

a)

took

b)

taken

2.

I haven't visited them ...... last Christmas.

a)

since

b)

for

3.

What places ....... when yoy were in the USA?

a)

have you seen

b)

did you see

4.

Is dinner ready? ..... yet?

a)

Have you made

b)

Did you make

5.

I've never ..... a blog.

a)

wrote

b)

written

6.

..... any souvenirs during your trip to Africa?

a)

Did you buy

b)

Have you bought

7.

He isn't here. He ...... yet.

a)

didn't arrive

b)

hasn't arrived

8.

Is Tom coming today? ...... you yet?

a)

Has he phoned

b)

Did he phone

9.

I haven't ridden a horse .... two years.

a)

for

b)

since

10.

I (not see) (a)   Mary since Monday.

11.

A: When is she going to call?

B: Actually, she (already call) (a)   She 'll be here in a few minutes.

12.

Susan (write) (a)   a letter yesterday.

13.

Tom (take) (a)   Jane to the cinema three days ago.

14.

(you / play) (a)   computer games an hour ago?

15.

(you / ever / be) (a)   to Russia?

16.

I'm not hungry. I (właśnie zjadłem) (a)   a sandwich.

17.

We've been here in Hawaii (od tygodnia) (a)   .