THE PRESENT PERFECT TENSE
Complete the sentences using the past participle of the Complete the sentences. Use the present
verbs in brackets. perfect – positive or negative.
The train has ____stopped_______. We can go out now. (stop) My mum isn’t at home now. She _____has
She isn’t ready. She hasn’t ____packed______ her cases yet.
gone______ (go) to the supermarket.
(pack)
So far this month I ___have seen___________
She has ___taken________ some photos. (take)
Sally hasn’t ____arrived_______ yet. Where can she be? (see) three films.
(arrive) I’m hungry. I ____have had_________ (have) my
I’ve never ________spoken____ to your mother. (speak) lunch yet.
I haven’t ___decided__ which shoes to buy yet. (decide) I _____have seen____________ (see) Helen yet
My father has __drived__ to Rome. (drive) today. Is she at school?
Our football team ______has won__________ (win)
all its matches so far this year.
Choose the correct verb from the box and complete the I don’t know your boy-friend. I _______have
sentences using the present perfect form. met_____ (meet) him yet.
answer break buy clean empty
leave lose finish walk
Complete what Susan says. Use the PPT and for
or since.
Tom _has emptied__ the rubbish. a) I’m from France, but I live in London now.
Claire __has answer__ all the questions. I ______have lived______ (live) here
I ___have walked__ ten kilometres. __since_______1992.
They __have lost__ their car keys. b) I’m a journalist. I work for a sports magazine in
John __has bought_ a new jacket. London. I __have worked_________(work) there
Diana __has broken _ her arm. __for_______ two years.
Bill and Tim _has cleaned__ the kitchen. c) I’m married. My husband’s name is Jonathan.
The train __has left__ the station. We ____have been_________(be) married
Karen has finished___ her violin practice. __since_______1993.
d) Jonathan works in a bank.
He ____has work_______(work) there
___for______ three years.
Put the words in the right order.
e) We have a flat in south London.
a) I/homework/yet/finished/ haven’t/my We _have had_ (have) the flat _since____ last May.
-I haven’t finished my homework yet.
b) I/homework/my/done/have/already
-I have already done my homework. Complete. Use just, already or yet.
c) I/homework/my/finished/have/just
-I have just finished my homework. Have you bought a new bike ___yet_______?
d) He/home/gone/has/already Great! Sean has __already______ broken the world record!
-He has already gone home.
Don’t shout! He hasn’t finished his homework ___already_____.
e) Mark/come back/France/just/has/from
Can I go to Jane’s party? I’ve _just___ asked you three times.
-Mark has just come back from France.
f) They/bought/new/a/just/have/house Mark can’t win the race now. He’s _already_ fallen off his bike.
-They have just bought a new house. Have you cleaned your room _yet_? I’ve ___just_ asked you
g) We/had/lunch/haven’t/yet twice.
- We haven’t had lunch yet. Adam is very clever. He’s ___already_ passed all his university
h) The train/the station/already/left/has exams.
-The train has already left the station.
I haven’t sent the email to Amy ___already___.
i) left/the train/yet/has/?
Joe has _just_ gone. If you hurry you can catch him.
-Has the train left yet?