Present Perfect HWK
Present Perfect HWK
Present Perfect HWK
They are at home. They are going out. They have gone out.
(= they are not at home now)
has cleaned / have gone etc. is the present perfect (have + past participle):
I cleaned I cleaned?
we have ('ve) finished have we
we finished?
finished? [ regular verbs
have
you have not (haven't) started you started?
they lost they lost?
he done he
he done? I irregular
has ('s) been hac been? verbs
she has she \
has not (hasn't) gone gone?
it it
past participle
Regular verbs The past participle is -ed (the same as the past simple):
clean —> I have cleaned finish —» we have finished start —>she has started
buy —> I bought / 1have bought have —> he had / he has had
break —> I broke / 1have broken see -» you saw / you have seen
fall —> it fell / it has fallen go —> they went / they have gone
We use the present perfect for an action in the past with a result now:
O I've lost my passport. (= I can't find my passport now)
O 'Where's Rebecca?' 'She's gone to bed.' (= she is in bed now)
O We've bought a new car. (= we have a new car now)
O It's Rachel's birthday tomorrow and I haven't bought her a present. (= I don't have a present
for her now)
O 'Bob is away on holiday.' 'Oh, where has he gone?' (= where is he now?)
O Can I take this newspaper? Have you finished with it? (= do you need it now?)
present perfect Units 16-19 present perfect and past simple Unit 20
irregular verbs Unit 24, Appendix 2-3______________________________________
Exercises
f O Look at the pictures. What has happened? Choose from the box.
—> M They.
Hi 1 M M He.
—> The.
O a : Is Tom here?
b: N o, I'm afraid he's j u s t gone. % mk
(= he h a s just gone)
They have just arrived.
42 ( present perfect Units 15,17-20 word order 4 Unit 94 still, yet and already 4 Unit 95 )
Exercises
Write a sentence with just for each picture.
| g g } Write a sentence with just (They've ju s t ... / She's ju s t ... etc.) or a negative sentence with yet
(They haven't... yet / She h asn't... yet etc.).
• * H lV -
(she / go / out) (the bus / go) (the train / leave)
Sha hasn’t.gpne out yet... The b u s............
4 Tom was trying to sell his car. Perhaps he has sold it. You ask a friend about Tom:
Unit
17 Have you ever... ? (present perfect 3)
Have you been
to Rome? Yes, I have.
Many times.
We use the present perfect (have been / have had / have played etc.) when we talk about a time from
the past until now - for example, a persons life:
O 'Has Ann ever been to Australia?' 'Yes, once.' (once = one time)
O 'Have you ever played golf?' 'Yes, I play a lot.'
O My sister has never travelled by plane.
O I've never ridden a horse.
O 'W ho is that man?' 'I don't know. I've never seen him before.'
, Ben. ^
Compare:
O I can't find Susan. Where has she gone? (= where is she now?)
O Oh, hello Susan! I was looking for you. Where have you been?
44 ( present perfect 4 Units 15-16,18 present perfect and past simple 4 Unit 20
Exercises
You are asking Helen questions beginning Have you e v e r... ? Write the questions.
Helen
Now write about yourself. How often have you done these things?
5 (be / New York) I ...........................................................................................................
6 (play / tennis) ...................................................................................................................
7 (drive / a lorry) ................................................................................................................
8 (be / late for work or school) .................................................................................
Mary is 65 years old. She has had an interesting life. What has she done?
Jvum
11aVv be all over the world a lot of interesting things
do write many different jobs a lot of interesting people
travel meet ten books married three times
Mary
We use for + a period of time We use since + the start of the period
(three days / two years etc.): (Monday / 9 o'clock etc.):
start of the
period
for since
O Richard has been in Canada for six O Richard has been in Canada since
months. (not since six months) January. (= from January to now)
We've been waiting for two hours. O We've been waiting since 9 o'clock.
(not since two hours) (= from 9 o'clock to now)
O I've lived in London for a long time. O I've lived in London since I was ten
years old.
ago
SitlllSfl
48 ( present perfect + for/since -> Unit 18 from/until/since/for ^ Unit 104 for and during^ Unit 105 )
Exercises
| Write for or since.
1 Helen has been in Ireland sin ce Monday.
2 Helen has been in Ireland fo r three days.
3 M y aunt has lived in A ustralia................................ 15 years.
4 Tina is in her office. She has been there ............................... 7 o'clock.
5 India has been an independent co u n try...............................1947.
6 The bus is late. We've been w aiting...............................20 minutes.
7 Nobody lives in those houses. They have been e m p ty.................................many years.
8 Michael has been ill................................ a long time. He has been in hospital.................................October.
Com plete the sentences. Use for or ago w ith these words.
i ^
1 Helen arrived in Ireland Thraa d a y s ago............................................................................................ (three days)
2 Helen has been in Ireland f o r th re e d a y s......................................................................................... (three days)
3 Lynn and Mark have been m arried........................................................................................................... (20 years)
4 Lynn and Mark got m arried........................................................................................................................... (20 years)
5 Dan arrived.............................................................................................................................................................. (anhour)
6 I bought these shoes.......................................................................................................................................... (a few days)
7 Silvia has been learning English.................................................................................................................... (sixmonths)
8 Have you known Lisa........................................................................................................................................ ? (a long time)
I've lived ... I've been ... I've been learn ing... I've known ... I've had ...
286
Key to Exercises
287