Present Perfect Exercise
Present Perfect Exercise
The train has STOPPED We can go out. (stop) My mum isn't at home now. She HAS GONE (go)
She isn't ready. She hasn't PACKED her cases yet. (pock)
She has TAKEN some photos. (take) to the supermarket.
Sally hasn´t ARRIVED yet. Where can she be? (arrive) So far this month I HAVE SEEN (see) three
I've never SPOKEN to your mother. (speak) films.
I haven't DECIDED which shoes to buy yet. (decide) I'm hungry. I HAVEN´T HAD (have) my lunch
My father has DRIVEN to Rome. (drive) yet. I- HAVEN´T SEEN (see) Helen yet today.
Is
she at school?
Our football team HAVE WON (win}ali its
matches so far thisyear.
I don't know your boy-friend. I HAVE MEET
(meet) him yet.
answer b re ak buy
clean empty
leave play lose Complete what Susan says. Use the PPT
finish walk
and
Tom HAS EMPATIED the rubbins for or since.
Claire HAS ANSWERED the questions.
I HAS WALKED ten kilometers. a) I'm from France, but I live in London now.
They HAVE LOST their car keys. I HAVE LIVED (live}here SINCE1992.
John HAS BOUGT a new jacket. b) I'm a journalist. I work for a sports magazine
Diana HAS BROKEN her arm. in London . I HAVE WORKED (work) there FOR
Bili and Tim HAVE CLEANED the kitchen. two years.
The train HAS LEFT the station. c) I'm married . My husband’s name is Jonathan.
Karen HAS FINISHED her violin We HAVE BEEN (be) married SINCE 1993.
d) Jonathan works in a bank.
He HAS WORKED(work) there FOR three
Put the words in the right order
years.
a}I/homework/yet/finished/ haven't/my e) We hove a flat in south London.
Put the words in the right order We HAVE HAD(have) the flat SINCE last May.
I HAVEN´T FINISHED MY HOMEWORK
YETa}I/homework/yet/finished/ haven't/my
b) I/homework/my/done/have/already
I HAVEN´T FINISHED MY HOMEWORK YET Complete. Use just, already or yet.
I HAVE
b) DONE MY HOMEWORK
I/homework/my/done/have/already
ALREADY
I HAVE DONE MY HOMEWORK ALREADY Hove you bought a new bike ALREADY?
e) I/homework/my/finished/have/just
e) I/homework/my/finished/have/just Great! Sean has JUST broken the world record!
II HAVE
HAVE JUST JUSTFINISHED
FINISHED MY HOMEWORK
MY HOMEWORK
g) He/home/gone/has/already Don't shout! He hasn't finished his homework YET
d) He/home/gone/has/already
HE HAS
HE HAS ALREADY
ALREADYONE ONE HOME
HOME Can I go to Jane's party? I've
h) Mark/come back/france/just/has/f rom ALREADY asked you three times.
e) Mark/come back/france/just/has/f rom
MARK HAS JUST COME BACK FROM FRANCE
i) MARK HAS JUST COME BACK FROM
They/bought/new/a/just/have/house Mark can't win the race now. He's JUST
FRANCE
THEY HAS JUST BOUNGT A NEW HOUSE fallen off his bike.
f)9)They/bought/new/a/just/have/house
We/had/lunch/haven't/yet Have you cleaned your room ALREADY? I've
THEY HAS JUST
WE HAVEN´T HADBOUNGT
LUNCH YETA NEW JUST
j) HOUSE
The train/the station/already/left/has
THE TRAIN HAS ALREADY LEFT THE
9) We/had/lunch/haven't/yet asked you twice.
STATION
WE HAVEN´T HAD LUNCH YET Adom is very clever. He's JUST passed all his
h) The train/the station/already/left/has university exams.
k)lef
THE t/the train/yet/has/?
TRAIN HAS THE TRAIN LEFT
HAS ALREADY LEFT THE
YET? I haven't sent the email to Amy YET
STATION Joe has JUST gone. If you hurry you can catch him.
i) lef t/the train/yet/has/?
,
·tntst
!«;lr!