Sei sulla pagina 1di 1

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
She isn’t ready. She hasn’t packed _ her cases yet. (pack) Has gone (go) to the supermarket.
She has taken some photos. (take) So far this month I have seen
Sally hasn’t arrived yet. Where can she be? (arrive) (see) three films.
I’ve never spoked to your mother. (speak)
I’m hungry. I has (have) my lunch yet.
I haven’t decided which shoes to buy yet. (decide)
I haven’t seen (see) Helen yet
My father has driven _ to Rome. (drive)
today. Is she at school?
Our football team has won _
Choose the correct verb from the box and complete the (win) all its matches so far this year.
sentences using the present perfect form. I don’t know your boy-friend. I haven’t 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.
Claire has answered all the questions. a) I’m from France, but I live in London now.
I have walked ten kilometres. I have lived (live) here 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 for _
Diana has broken her arm. two years.
Bill and Tim have cleaned the kitchen. c) I’m married. My husband’s name is Jonathan.
The train has left the station. We have been _(be) married since _1993.
Karen has finished _ her violin practice. 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.
Complete. Use just, already or yet.
a) I/homework/yet/finished/ haven’t/my
I haven’t finished my homework yet Have you bought a new bike yet _?
Great! Sean has already broken the world record!
Don’t shout! He hasn’t finished his homework yet _.
b) I/homework/my/done/have/already
Can I go to Jane’s party? I’ve already _ asked you
I have done already my homework
three times.
Mark can’t win the race now. He’s just _ fallen off his
c) I/homework/my/finished/have/just bike.
I have just finished my homework Have you cleaned your room just ? I’ve just
asked you twice.
Adam is very clever. He’s already passed all his
d) He/home/gone/has/already
university exams.
He has gone already home
I haven’t sent the email to Amy yet. _ .
Joe has just gone. If you hurry you can catch him.
e) Mark/come back/France/just/has/from
Mark has from come back france

Potrebbero piacerti anche