wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Simple Past or Present Perfect?

Total questions: 20

Worksheet time: 9mins

Name
Class
Date
1.

He __________ to the gym this morning.

a)

went

b)

goes

c)

have gone

d)

has gone

2.

I've _____________ Cartoon Network in my life.

a)

have never watched

b)

watched never

c)

no watched

d)

never watched

3.

We ______________ at the Bellagio hotel in Las Vegas last time we went.

a)

have stayed

b)

staying

c)

been

d)

stayed

4.

I _______________ to the beach three times this year.

a)

have

b)

've been

c)

go

d)

gone

5.

I'm hungry. I __________ breakfast at 7 this morning.

a)

have eaten

b)

ate

c)

eat

d)

eating

6.

She ______________ come in to work since last Friday.

a)

haven't

b)

hasn't

c)

not have

d)

not has

7.

Irene __________ not at the meeting last Monday.

a)

was

b)

has

c)

is

d)

wasn't

8.

__________ you ever eaten at Carl's Jr?

a)

Has

b)

Do

c)

Have

d)

Did

9.

I watched the new Transformers movie last night. I ____________ it.

a)

don't like

b)

not liked

c)

didn't liked

d)

didn't like

10.

I've never __________ to Universal Studios Hollywood.

a)

gone

b)

go

c)

went

d)

going

11.

The other day, I __________ you at the mall. You didn't say 'hi' :(

a)

see

b)

saw

c)

have seen

d)

seen

12.

I _____________ NY pizza. It's delicious.

a)

've already eaten

b)

's eaten

c)

have eaten already

d)

eaten

13.

Have you ever ________ exotic food?

a)

eat

b)

ate

c)

eaten

d)

eating

14.

She didn't ________ to the movies last week.

a)

go

b)

goes

c)

went

d)

gone

15.

In the past, people _________ smart phones.

a)

not have

b)

not had

c)

didn't have

d)

didn't had

16.

He _________ to Washington many times.

a)

went

b)

has gone

c)

had gone

d)

has been going

17.

Nina _________ her leg. She is still in hospital.

a)

has broken

b)

broke

c)

break

d)

broken

18.

I ________ my keys, so I can't open that door.

a)

have lost

b)

lost

c)

loose

d)

has lost

19.

Columbus ________ in the New World in 1492.

a)

has arrived

b)

arrived

c)

arriving

d)

arrives

20.

Last winter Robin __________ with his father in the Alps for three days.

a)

has stayed

b)

stayed

c)

had stayed

d)

stays