wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

HI3 - S9

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.

I ... (never/be) to Vienna

a)

never was

b)

have never been

2.

My great great grandmother ... (have) five brothers. She passed away in 1999.

a)

has had

b)

had

3.

He ... (live) in Manila for a year when he was a student.

a)

has lived

b)

lived

4.

Oh no! I think ... (lose) my wallet, but I can't remember where.

a)

have lost

b)

lost

5.

... (you/see) Julie today?

a)

Have you seen

b)

Did you see

6.

At the weekend, they ... (play) football, then they ... (go) to a restaurant.

a)

have played / have gone

b)

played / went

7.

I ... (read) six books this week.

a)

have read

b)

read

8.

Amy ... (live) in Portugal when she was young.

a)

has lived

b)

lived

9.

She ... (visit) her grandmother last month.

a)

has visited

b)

visited

10.

The Vandals ... (invade) Rome in the year 455.

a)

have invaded

b)

invaded

11.

She ... (live) in seven different countries, so she knows a lot about different cultures.

a)

has lived

b)

lived

12.

I ... (go) to the cinema last night.

a)

have gone

b)

went

13.

She ... (break) her leg the day before her exam.

a)

has broken

b)

broke

14.

He ... (be) here all morning.

a)

was

b)

has been

15.

John ... (never/understand) the present perfect.

a)

never understood

b)

has never understood