wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Past Simple vs Present Perfect

Total questions: 15

Worksheet time: 5mins

Name
Class
Date
1.

He _____ there when he was a child.

a)

has lived

b)

lived

2.

I _____ her since last year.

a)

haven't seen

b)

didn't see

3.

They _____ a few minutes ago.

a)

left

b)

have left

4.

She _____ unemployed since she left school.

a)

has not been

b)

was not

5.

They _____ the contract last week.

a)

signed

b)

have signed

6.

The movie _____ yet.

a)

hasn't started

b)

didn't start

7.

_____ to Pintópolis (MG)?

a)

Did you ever go

b)

Have you ever been

8.

Nobody _____ the phone when it rang.

a)

answered

b)

has answered

9.

I just _____ the time to go to the gym recently.

a)

didn't have

b)

haven't had

10.

_____ to the concert on Saturday?

a)

Did you go

b)

Have you been

11.

She _____ yet.

a)

hasn't arrived

b)

didn't arrive

12.

Two people _____ at the mall on Saturday.

a)

were arrested

b)

have been arrested

13.

He hasn't _____ here for ages.

a)

been

b)

gone

14.

I never _____ my great-grandfather as he died before I was born.

a)

knew

b)

have known

15.

My phone charger _____ working this morning.

a)

stopped

b)

has stopped