Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 1

PRESENT PERFECT TENSE

Choose the correct option. Make present perfect questions.

1 your father / pay the bill? has your father paid the bill?
1 I have / has already finished my homework.
2 Peter / lose his keys? Has Peter lost his keys?
2 My son have / has just started the university. 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?
5 everybody / go home? Has everybody gone home? 6
4 Dad haven’t / hasn’t watered the plants.
what / John / tell his teacher? What has John told his
5 Have / Has Sam ever been to the USA? teacher?
6 Our English teachers have / has never ridden a horse. 7 where / your neighbours / go? Where have your
neighbours gone? 8
7 Ann, Frank and Jim have / has bought a new house. why / you / get lots of presents? Why have you got lots of
8 Have / Has you taken the dog for a walk? presents? 9
what / your mother / cook for dinner? What have your
9 The weather have / has been terrible since yesterday. mother cooked for dinner? 10
10 My little sister have / has just stopped crying. 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. 10
have / iron / break / do(2x) / not read / clean / not correct / speak / not finish
4 6 2
6 1 I have cleaned the house.
2 Dad has done the shopping.
2
3 Mrs Brown has ironed the clothes.
4 Susan has speaking to her colleague. 9
5 Pam and Joe haven’t finished their breakfast.
7 6 My neighbour has done the gardening.
7 Our Maths teacher haven’t corrected our
tests yet.
8 The basketball match has done yet.
1 8 5 3
9 My brother has broken a window. 1
10 Mr White haven’t read the newspaper yet. r b
r b
r b
Make present perfect sentences. Complete the sentences with since or for.
r
Are these sentences correctb() or
1 Ernie / break / his leg / four times 1 My grandparents have lived here since 4 b ones.
not ()? Correct the incorrect
Ernie has broken his leg four times 1962. 4 1 Clara hasn’t just done her
2 I / never / fly a kite I homework.
2 My grandparents have lived here for 50 4
never have flown a kite 2 They have lived here since 2006.
years. 5
3 your brother / ever / eat / snails? 3 I have just saw a great film on TV. I
Has your brother ever eaten snails? 3 We have stayed at our friends’ house for 5 have just seen a great film on TV
4 our friends / not play / volleyball / this a long time. 4 My English teacher has just
month our 4 Kate has been away for two weeks. missed the bus.
friends haven’t played volleyball this month 5 Have you ever gone to Italy?
5 We have been friends since we were
5 he / borrow / your pen? 6 Mum have already drunk her
children. coffee. Mum has already drunk her
Has he borrowed your pen?
6 Joe and Tina have lived in England for 10 coffee
6 my father / never / read / romantic books.
years. 7 They haven’t phoned me since
My father never has read romantic books
7 My brother has worked hard since the yesterday.
7 I / not see / Julia / this morning I
8 I have known him since 5 years.
haven’t seen Julia this morning beginning of February.
9 My friend, Nicola has been to
8 Mrs Salwick / ever / write a book? 8 I haven’t seen Eric since yesterday.
New York.
Has Mrs Salwick ever has written a book 9 Our friends haven’t visited us since
10 The plane hasn’t arrived already.
9 my family / lived / in this town / for 6 years
Christmas.
My family have lived in this town for 6 years
10 My father has had this car for two
10 your grandma / ever / ride a bike?
Has your grandma ever ridden a bike? years.

You might also like