PRESENT PERFECT TENSE
‘Choose the correct option.
1 T have / has already finished my homework,
2 My son have / has just started the university
3 The Block family have / has gone to the seaside.
‘4Dad haven't / hasn't watered the plants
5 Have / Has Sam ever been to the USA?
6 Our English teachers have / has never ridden a horse.
7 Amn, Fronk and Jim have / has bought a new house.
8 Have / Has you taken the dog for walk?
9 The weather have / has been terrible since yesterday.
10 My little sister have / has just stopped crying
‘Make present perfect questions,
1 your father / pay the bill
2 Peter / lose his keys?
3 Suson / come back?
4 you/ hear about Mary?
B everybody / go home?
6 what / John / tell his teacher?
7 where / your neighbours / go?
B why / you / get lots of presents?
‘9 what / your mother / cook for dinner?
10 where / Diana / put her bog?
Complete the sentences with the suitable verb from the box in present perfect. Then match them to the
pictures.
have / iron / break / de(2x) / not read / clean / not correct / speak / not Fish
1 The howe. 7
2 bad the shopping,
3 Mrs Brown the clothes.
Pe # | 4 suson To her calleogu.
Q Pom and Joe their breakfast.
Oo (My neighbour the goedering
7 Our Maths teacher artes | of 8
yet
8 The basketball match vet
9 My brother window
10 fe White tha newspaper yo S
‘Make present perfect sentences. Complete the sentences with since or for, ‘Are these sentences correct
jor not (*)? Correct the
1 Ere / break his eg/ four times my orndprerts have vedere] Deemet OP
mips pee 1 Clera hasnt just done her
oa 2 My grandparents have lived here __50 Ht rework,
[SISTENT yee
3 yur brett 7 er eat 7a? 2 They have ved her ince
= TMehaestadetartiead tae | 2"
“aur frends ot play Fvaepbal7 tis |) —_alorg ti. a
month Tate hasbeen cy —_twoweels. | 27
| swehre been finds wemre
Tha bores yor pa? uae ‘ty Eth chert
my father 7 never 7 reod/ romantic books] ¢
71 / not See / Tia / this morning
38 Mes Salwick / ever / write a boot?
3'my fonly ved /in thi town for 6 year® |] Christmas
10 your grandne / ever /ride a bike?
years,
6 Joe end Tine have lived in Englond__
7 My brother has worked hard _ the
begining of February
‘8 Thaver't seen ric __ yesterday.
9 Our friends haven't visited us _—_
10 My father has had this car _ two
5 Hove you ever gone to Thay?
{6 Mum hove already deunk her
coffee.
7 They haven't phoned me since
yesterday.
BT have known him since 5 years.
‘9 My friend, Nicola has been to
New York
10 The plane hasn't arrived
already