You are on page 1of 1

PRESENT PERFECT TENSE

()
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 pay the bill?

2 My son have / has just started the university. 2 Peter / lose his keys? Has Peter lose 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 hear about Mary?
4 Dad haven’t / hasn’t watered the plants.
5 everybody / go home? Have everybody go home?
5 Have / Has Sam ever been to the USA?
6 what / John / tell his teacher? What has john tell his teacher?
6 Our English teachers have / has never ridden a horse.
7 where / your neighbours / go? Where has go your neighbours?
7 Ann, Frank and Jim have / has bought a new house. 8 why / you / get lots of presents? Why have you get presents?

8 Have / Has you taken the dog for a walk? 9 what / your mother / cook for dinner? What has your mother cook 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?

have / iron / break / do(2x) / not read / clean / not correct / speak / not finish
1
0
6 1 I _____have cleaned_____ the house. 0
2 Dad ____has to do_____ the shopping. 2
3 Mrs Brown ___has ironed_____ the clothes.
4 4 Susan ____has spoken______ to her colleague.
5 Pam and Joe ____have done____ their breakfast. 9

6 My neighbour ____Has cleaned______ the


7
gardening.
7 Our Maths teacher have not correct our tests yet.
8 The basketball match ____has not
finished______ yet.
1
8 9 My brother ______has broken______ a window. 3
5
10 Mr White ____has not read_____ the
newspaper yet.

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

You might also like