wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT - PAST SIMPLE 2

Total questions: 19

Worksheet time: 10mins

Name
Class
Date
1.

I ______________________ to Vienna.

a)

've never been

b)

never went

2.

My great great grandfather _________________ five sisters.

a)

's had

b)

had

3.

He _______________ in Manila for a year when he was a student.

a)

has lived

b)

lived

4.

Oh no! I _______________ my wallet!

a)

've lost

b)

lost

5.

____________________ Julie today?

a)

Have you seen

b)

Did you see

6.

At the weekend, they ______________ football, then they _______________ to a restaurant.

a)

Have played - have gone

b)

played - went

7.

I _______________ six books this week.

a)

've read

b)

read

8.

Amy ________________ in Portugal when she was young.

a)

lived

b)

's lived

9.

She ____________ her grandmother last month.

a)

's visited

b)

visited

10.

The Vandals _______________ Rome in the year 455.

a)

've invaded

b)

invaded

11.

She ____________ in seven different countries, so she knows a lot about different cultures.

a)

lived

b)

's lived

12.

I _______________ to the cinema last night.

a)

went

b)

've gone

13.

Ow! I ______________ my finger!

a)

've cut

b)

cut

14.

__________________ 'The King's Speech'?

a)

Did you saw

b)

Have you seen

15.

John __________________ the present perfect.

a)

's never understood

b)

never understood

16.

She _______________ her leg the day before her exam.

a)

's broken

b)

broke

17.

We ____________ Oliver yesterday.

a)

've seen

b)

saw

18.

He _____________ here all morning.

a)

's been

b)

was

19.

King Henry the Eighth of England ________________ six wives.

a)

's had

b)

had