You are on page 1of 1

ACTIVITY_3.

PRESENT PERFECT
Choose the correct option. Make present perfect questions.

1 I have / has already finished my homework. 1 your father / pay the bill? Has your father paid the bill?

2 My son have / has just started the university. 2 Peter / lose his keys? Has Peter lost his keys?

3 Susan / come back? Has Susan come back?


3 The Black family have / has gone to the seaside.
4 you / hear about Mary? Have you heard about Mary?
4 Dad haven’t / hasn’t watered the plants.
5 everybody / go home? Has everybody gone home?
5 Have / Has Sam ever been to the USA?
6 what / John / tell his teacher? what has John told?
6 Our English teachers have / has never ridden a horse.
7 where / your neighbours / go? Where have your neighbours gone?
7 Ann, Frank and Jim have / has bought a new house. 8 why / you / get lots of presents? Why have you gotten lots of presents?
8 Have / Has you taken the dog for a walk? 9 what / your mother / cook for dinner? What has your mother cooked for

9 The weather have / has been terrible since yesterday. dinner?

10 My little sister have / has just stopped crying. 10 where / Diana / put her bag? Where has Diana put her bag?

Complete the sentences with the suitable verb from the box in present perfect. Then match them to the
pictures.
have / iron / break / do(2x) / not read / clean / not correct / speak / not finish
10
8
6 1 I have cleaned the house.
2 Dad has done the shopping.
3 Mrs Brown has ironed the clothes. 2
4 4 Susan has spoken to her colleague.
5 Pam and Joe have done their breakfast. 9
6 My neighbour has done the gardening.
7
7 Our Maths teacher hasn’t corrected our
tests yet.
8 The basketball match hasn’t finished yet.
8 9 My brother has broken a window. 3
1 5
10 Mr White hasn’t read the newspaper yet.

Make present perfect sentences. Complete the sentences with since or for. Are these sentences correct () or
not ()? Correct the incorrect ones.
1 Ernie / break / his leg / four times 1 My grandparents have lived here since
1 Clara hasn’t just done her homework.
Ernie has broken his leg four times. 1962.
2 They have lived here since 2006.
2 I / never / fly a kite 2 My grandparents have lived here for 50
I have never flown a kite. 3 I have just saw a great film on TV.
years.
3 your brother / ever / eat / snails? I have just seen a great film on tv
3 We have stayed at our friends’ house
Has your brother ever eaten snails? 4 My English teacher has just missed
4 our friends /not play / volleyball / this for a long time.
the bus.
month 4 Kate has been away for two weeks.
5 Have you ever gone to Italy?
Our friends haven’t played volleyball his 5 We have been friends since we were
6 Mum have already drunk her coffee.
month children.
5 he / borrow / your pen? Mum has already drank her coffe
6 Joe and Tina have lived in England for 10
Has He borrowed your pen? 7 They haven’t phoned me since
years.
6 my father / never / read / romantic books yesterday.
My father has never read romantics books. 7 My brother has worked hard since the
8 I have known him since 5 years.
7 I / not see / Julia / this morning beginning of February.
I have know him for 5 years.
I haven’t seen Julia this morning. 8 I haven’t seen Eric since yesterday.
9 My friend, Nicola has been to New
8 Mrs Salwick / ever / write a book? 9 Our friends haven’t visited us since
York.
Has Mrs Salwick ever written a book? Christmas.
9 my family / lived / in this town / for 6 years 10 The plane hasn’t arrived already.
10 My father has had this car for two
My family has lived in this town for 6 years The plane hasn’t arrived yet
years.
10 your grandma / ever / ride a bike?
Has your grandma ever ridden a bike?

You might also like