You are on page 1of 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 ___________ (go)
She isn’t ready. She hasn’t packed her cases yet. (pack) to the supermarket.
She has taken some photos. (take) So far this month I ______________ (see) three
Sally hasn’t arrived yet. Where can she be? (arrive)
films.
I’ve never spoken to your mother. (speak)
I’m hungry. I _____________ (have) my lunch yet.
I haven’t decided which shoes to buy yet. (decide)
My father has driven to Rome. (drive) I _________________ (see) Helen yet today. Is
she at school?
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. 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
Tom emptied the rubbish.
for or since.
Claire answered all the questions.
a) I’m from France, but I live in London now.
I walked ten kilometres.
I ____________ (live) here _________1992.
They left their car keys.
b) I’m a journalist. I work for a sports magazine in
John bought a new jacket.
London. I ___________(work) there _________
Diana broken her arm.
two years.
Bill and Tim cleaned the kitchen.
c) I’m married. My husband’s name is Jonathan.
The train finished the station.
We _____________(be) married _________1993.
Karen finished her violin practice.
d) Jonathan works in a bank.
He ___________(work) there _________ three
years.
e) We have a flat in south London.
We ________ (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.


______________________________
b) I/homework/my/done/have/already Have you bought a new bike _______________?
______________________________ Great! Sean has _____________ broken the world record!
c) I/homework/my/finished/have/just Don’t shout! He hasn’t finished his homework __________.
______________________________ Can I go to Jane’s party? I’ve ______________ asked you
d) He/home/gone/has/already three times.
______________________________
Mark can’t win the race now. He’s __________ fallen off his
e) Mark/come back/France/just/has/from
bike.
______________________________
f) They/bought/new/a/just/have/house Have you cleaned your room ____________? I’ve __________
______________________________ asked you twice.
g) We/had/lunch/haven’t/yet Adam is very clever. He’s ____________ passed all his
______________________________ university exams.
h) The train/the station/already/left/has I haven’t sent the email to Amy _______________.
______________________________
Joe has _________ gone. If you hurry you can catch him.
i) left/the train/yet/has/?
______________________________

You might also like