NEW
Font size
WorksheetsHI3 - S9
Total questions: 15
Worksheet time: 15mins
I ... (never/be) to Vienna
never was
have never been
My great great grandmother ... (have) five brothers. She passed away in 1999.
has had
had
He ... (live) in Manila for a year when he was a student.
has lived
lived
Oh no! I think ... (lose) my wallet, but I can't remember where.
have lost
lost
... (you/see) Julie today?
Have you seen
Did you see
At the weekend, they ... (play) football, then they ... (go) to a restaurant.
have played / have gone
played / went
I ... (read) six books this week.
have read
read
Amy ... (live) in Portugal when she was young.
has lived
lived
She ... (visit) her grandmother last month.
has visited
visited
The Vandals ... (invade) Rome in the year 455.
have invaded
invaded
She ... (live) in seven different countries, so she knows a lot about different cultures.
has lived
lived
I ... (go) to the cinema last night.
have gone
went
She ... (break) her leg the day before her exam.
has broken
broke
He ... (be) here all morning.
was
has been
John ... (never/understand) the present perfect.
never understood
has never understood
