Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 1

Ambar Sofía Hernández Martínez

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 GONE (go) to
She isn’t ready. She hasn’t PACKED her cases yet. (pack) the supermarket.
She has TAKEN some photos. (take) So far this month I HAS SEEN (see) three films.
Sally hasn’t ARRIVED yet. Where can she be? (arrive)
I’m hungry. I HAVEN´T HAD (have) my lunch yet.
I’ve never SPOKEN to your mother. (speak)
I HAVEN´T SEEN (see) Helen yet today. Is she at
I haven’t DECIDED which shoes to buy yet. (decide)
My father has DRIVEN to Rome. (drive) school?
Our football team HAVE 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 HAVEN´T MET
sentences using the present perfect form. (meet) him yet.

answer break buy clean empty


leave lose finish walk
Complete what Susan says. Use the PPT and

Tom HAS EMPTY the rubbish.


for or since.
Claire HAS ANSWERED all the questions.
a) I’m from France, but I live in London now.
I HAVE WALKED ten kilometres.
I 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 WORKED (work) there FOR two years.
Diana HAVEN´T BROKEN her arm.
c) I’m married. My husband’s name is Jonathan.
Bill and Tim HAVEN´T CLEANED the kitchen.
We BEEN (be) married SINCE 1993.
The train HAS LEFT the station.
d) Jonathan works in a bank.
Karen HAS FINISHED her violin practice.
He WORKED (work) there FOR three years.
e) We have a flat in south London.
We HAD (have) the flat SINCE 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 HOMEWORK YET.
b) I/homework/my/done/have/already Have you bought a new bike ALREADY?
I HAVE ALREADY DONE MY HOMEWORK. Great! Sean has JUST broken the world record!
c) I/homework/my/finished/have/just Don’t shout! He hasn’t finished his homework YET.
I HAVE JUST FINISHED MY HOMEWORK. Can I go to Jane’s party? I’ve ALREADY asked you three times.
d) He/home/gone/has/already Mark can’t win the race now. He’s JUST fallen off his bike.
HE HAS ALREADY GONE HOME.
Have you cleaned your room ALREADY? I’ve JUST asked you
e) Mark/come back/France/just/has/from
twice.
MARK JUST COME BACK FROM FRANCE.
f) They/bought/new/a/just/have/house Adam is very clever. He’s JUST passed all his university exams.
THEY HAVE JUST BOUGHT A NEW HOUSE. I haven’t sent the email to Amy YET.
g) We/had/lunch/haven’t/yet Joe has JUST gone. If you hurry you can catch him.
WE HAVEN´T HAD LUNCH YET.
h) The train/the station/already/left/has
THE TRAIN HAS ALREADY LEFT THE STATION.
i) left/the train/yet/has/?
HAS THE TRAIN LEFT YET?

You might also like