wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect / Past Simple

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

______________ to Vienna.

a)

They have never been

b)

They went

c)

She has never been

d)

She was

2.

My great great grandfather ___________ five sisters.

a)

has had

b)

have had

c)

had

d)

had had

3.

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

a)

was

b)

has been

c)

has lived

d)

lived

4.

Oh no! I ___________ my wallet!

a)

lost

b)

have lost

c)

've lost

d)

have dropped

5.

_________________ Julie today?

a)

Have seen

b)

Have you seen

c)

Has Rob saw

d)

Have they saw

6.

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

a)

played / went

b)

have played /went

c)

have played / have gone

d)

played /have gone

7.

I ________________ six books this week.

a)

has readed

b)

readed

c)

have read

d)

has read

8.

Amy _____________ in Portugal when she was young.

a)

has lived

b)

lives

c)

lived

d)

has never lived

9.

She ______________ her grandmother last month.

a)

visited

b)

has visit

c)

has visited

d)

visit

10.

The Vandals ________________ Rome in the year 455.

invade=meghódít

a)

have invaded

b)

has invaded

c)

invade

d)

invaded

11.

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

a)

has live

b)

lived

c)

lives

d)

has lived

12.

I ___________________ to the cinema last night.

a)

gone

b)

went

c)

has gone

d)

have gone

13.

Ow! I ____________ my finger!

a)

've cut

b)

've cutted

c)

've cuted

d)

cut

14.

_____________________ The King's Speech'?

a)

Has he saw

b)

Have you saw

c)

Has he seen

d)

Have you seen

15.

John _______________ the present perfect.

a)

has never understand

b)

has never understood

c)

understood

d)

understand

16.

She _____________ her leg the day before her exam.

a)

has broken

b)

has broke

c)

broke

d)

broken

17.

He _________ here all morning.

a)

was

b)

has been

c)

is

d)

has was

18.

King Henry the Eighth of England _______________ six wives.

a)

had

b)

has had

c)

has

d)

have been