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 ___________. We can go out now. (stop) has gone
My mum isn’t at home now. She ___________ (go)
She isn’t ready. She hasn’t __________ her cases yet. (pack) to the supermarket.
She has ___________ some photos. (take) have seen
So far this month I ______________ (see) three
Sally hasn’t ___________ yet. Where can she be? (arrive)
films.
I’ve never ____________ to your mother. (speak)
haven´t had
I’m hungry. I _____________ (have) my lunch yet.
I haven’t ____________ which shoes to buy yet. (decide)
haven´t seen
I _________________ (see) Helen yet today. Is
My father has ___________ to Rome. (drive)
she at school?
has won
Our football team ________________ (win) all its
Choose the correct verb from the box and complete the
matches so far this year.
sentences using the present perfect form. haven´t met
I don’t know your boy-friend. I ____________
(meet) him yet.
answer break buy clean empty
Complete what Susan says. Use the PPT and
leave lose finish walk
has emptied
Tom _________________ the rubbish.
for or since.
has answered
Claire ________________ all the questions.
a) I’m from France, but I live in London now.
have walked
I ___________________ ten kilometres. have lived
I ____________ since
(live) here _________1992.
have lost
They ________________ their car keys.
b) I’m a journalist. I work for a sports magazine in
has bought
John ________________ a new jacket. have worked
London. I ___________(work) for
there _________
has broken
Diana ________________ her arm.
two years.
have cleaned
Bill and Tim _________________ the kitchen.
c) I’m married. My husband’s name is Jonathan.
has left
The train __________________ the station. have been
We _____________(be) since
married _________1993.
has finished
Karen _____________________ her violin practice.
d) Jonathan works in a bank.
has worked
He ___________(work) for
there _________ three
years.
e) We have a flat in south London.
have had
We ________ since
(have) the flat ________ last May.
Put the words in the right order.
a) I/homework/yet/finished/ haven’t/my Complete. Use just, already or yet.
I haven´t finished my work yet
______________________________
yet
Have you bought a new bike _______________?
b) I/homework/my/done/have/already
I have already done my homework just
Great! Sean has _____________ broken the world record!
______________________________
c) I/homework/my/finished/have/just yet
Don’t shout! He hasn’t finished his homework __________.
I have just finished my homework
______________________________ already
Can I go to Jane’s party? I’ve ______________ asked you
d) He/home/gone/has/already three times.
he has already gone home
______________________________ just
Mark can’t win the race now. He’s __________ fallen off his
e) Mark/come back/France/just/has/from
Mark has just come back from France bike.
______________________________
yet
Have you cleaned your room ____________? just
I’ve __________
f) They/bought/new/a/just/have/house
They have just bought a new house
______________________________ asked you twice.
g) We/had/lunch/haven’t/yet already
Adam is very clever. He’s ____________ passed all his
We haven´t had lunch yet
______________________________ university exams.
h) The train/the station/already/left/has yet
I haven’t sent the email to Amy _______________.
The train has already left the station
______________________________ already
Joe has _________ gone. If you hurry you can catch him.
i) left/the train/yet/has/?
______________________________
has the train left yet?