THE PRESENT PERFECT TENSE
Complete the sentences using the past participle of the
verbs in brackets.
The train has _stopped_. We can go out now. (stop)
She isn’t ready. She hasn’t __packed___ her cases yet. (pack)
She has ___taken____ some photos. (take)
Sally hasn’t ___arrived___ yet. Where can she be? (arrive)
I’ve never ___spoken__ to your mother. (speak)
I haven’t ____decided___ which shoes to buy yet. (decide)
My father has ___driven___ to Rome. (drive)
Complete the sentences. Use the present
perfect – positive or negative.
My mum isn’t at home now. She ___has gone__ (go)
to the supermarket.
So far this month I __have seen__ (see) three
films.
I’m hungry. I __haven´t had__ (have) my lunch yet.
I __haven´t seen___ (see) Helen yet today. Is she
at school?
Our football team ___have won___ (win) all its
matches so far this year.
I don’t know your boy-friend. I ___haven´t met___
(meet) him yet.
Choose the correct verb from the box and complete the
sentences using the present perfect form.
Tom ___has emptied____ the rubbish.
Claire __has answered____ all the questions.
I ___have walked___ ten kilometres.
They __have lost____ their car keys.
John ____have bought____ a new jacket.
Diana ___has broken____ her arm.
Bill and Tim ____have cleaned___ the kitchen.
The train ___has left_____ the station.
Karen _____has finished______ her violin practice.
answerbreakbuy cleanempty
leavelose finishwalk Complete what Susan says. Use the PPT and
for or since.
a) I’m from France, but I live in London now.
I __have lived___ (live) here ___since__1992.
b) I’m a journalist. I work for a sports magazine in
London. I _have worked__(work) there __for__
two years.
c) I’m married. My husband’s name is Jonathan.
We _have been___(be) married __since__1993.
d) Jonathan works in a bank.
He _has worked__(work) there __for_ three
years.
e) We have a flat in south London.
We _have had_ (have) the flat _since_ last May.
Put the words in the right order.
a) I/homework/yet/finished/ haven’t/my
______________________________
b) I/homework/my/done/have/already
______________________________
c) I/homework/my/finished/have/just
______________________________
d) He/home/gone/has/already
______________________________
e) Mark/come back/France/just/has/from
______________________________
f) They/bought/new/a/just/have/house
______________________________
g) We/had/lunch/haven’t/yet
______________________________
h) The train/the station/already/left/has
______________________________
i) left/the train/yet/has/?
______________________________
Complete. Use just, already or yet.
Have you bought a new bike __already__?
Great! Sean has __already__ broken the world record!
Don’t shout! He hasn’t finished his homework __yet__.
Can I go to Jane’s party? I’ve __already__ asked you three
times.
Mark can’t win the race now. He’s __already__ fallen off his
bike.
Have you cleaned your room __yet___? I’ve _already_ asked you
twice.
Adam is very clever. He’s _already__ passed all his university
exams.
I haven’t sent the email to Amy ___yet____.
Joe has _already__ gone. If you hurry you can catch him.