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 ___________. We can go out now. (stop)


She isnt ready. She hasnt __________ her cases yet. (pack)
She has ___________ some photos. (take)
Sally hasnt ___________ yet. Where can she be? (arrive)
Ive never ____________ to your mother. (speak)
I havent ____________ which shoes to buy yet. (decide)
My father has ___________ to Rome. (drive)

My mum isnt at home now. She ___________ (go)

Choose the correct verb from the box and complete the
sentences using the present perfect form.

to the supermarket.
So far this month I ______________ (see) three
films.
Im hungry. I _____________ (have) my lunch yet.
I _________________ (see) Helen yet today. Is
she at school?
Our football team ________________ (win) all its
matches so far this year.
I dont know your boy-friend. I ____________
(meet) him yet.

answer break
leave

buy
lose

clean
finish

empty

Complete what Susan says. Use the PPT and

walk

for or since.

Tom _________________ the rubbish.


Claire ________________ all the questions.

a) Im from France, but I live in London now.

I ___________________ ten kilometres.

I ____________ (live) here _________1992.

They ________________ their car keys.

b) Im a journalist. I work for a sports magazine in

John ________________ a new jacket.

London. I ___________(work) there _________

Diana ________________ her arm.

two years.

Bill and Tim _________________ the kitchen.

c) Im married. My husbands name is Jonathan.

The train __________________ the station.

We _____________(be) married _________1993.

Karen _____________________ 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/ havent/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/havent/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 _______________?
Great! Sean has _____________ broken the world record!
Dont shout! He hasnt finished his homework __________.
Can I go to Janes party? Ive ______________ asked you
three times.
Mark cant win the race now. Hes __________ fallen off his
bike.
Have you cleaned your room ____________? Ive __________
asked you twice.
Adam is very clever. Hes ____________ passed all his
university exams.
I havent sent the email to Amy _______________.
Joe has _________ gone. If you hurry you can catch him.

You might also like