wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect or past simple?

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

I (see) The Hunger Games movies many times.

a)

saw

b)

have saw

c)

have seen

d)

has seen

2.

We (go) to the cinema yesterday evening.

a)

went

b)

gone

c)

have gone

d)

didn't go

3.

(you / ever / go) to New Zealand?

a)

Did you ever go

b)

Have you ever been

c)

Did you ever be

d)

Have you ever gone

4.

She (train) really hard for tomorrow's match.

a)

trained

b)

's trained

c)

have trained

d)

has trained

5.

I (not go) to the gym yesterday, I was too tired.

a)

haven't been

b)

haven't gone

c)

didn't go

d)

didn't went

6.

(you / always / want) to be a rock star?

a)

Did you always want

b)

have you wanted always

c)

have you always wanted

d)

did you wanted always

7.

My cousin (buy) me a grat gift for my last birthday: a ticket for the Cup Final!

a)

buys

b)

's bought

c)

bought

d)

did buy

8.

(Ed Sheeran / be / always) a musician?

a)

Has Ed Sheeran always been

b)

Have Ed Sheeran always been

c)

Did Ed Sheeran always be

d)

Was Ed Sheeran always been

9.

Jack (be) late three times already this week.

a)

has been

b)

was

c)

's been

d)

's be

10.

(you / go) to the veterinarian this morning?

a)

have you been

b)

have you gone

c)

did you be

d)

did you go