Present Perfect Practice 1

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
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 perfect
verbs in brackets. – affirmative or negative.

The train has __stopped_________. We can go out now. My mum isn’t at home now. She _____has gone______
(stop) (go) to the supermarket.
She isn’t ready. She hasn’t ____packed______ her cases yet. So far this month I _____have seen_________ (see)
(pack)
three films.
She has ______taken_____ some photos. (take)
I’m hungry. I ______haven’t_______ (-have) my lunch
Sally hasn’t _____arrived______ yet. Where can she be?
(arrive) yet.
I’ve never ______spoken______ to your mother. (speak) I ______haven’t seen___________ (-see) Helen yet
I haven’t ______decided______ which shoes to buy yet. today. Is she at school?
(decide) Our football team ______has won__________ (win)
My father has ____driven_______ to Rome. (drive)
all its matches so far this year.
I don’t know your boy-friend. I ______haven’t
met______ (-meet) him yet.
Choose the correct verb from the box and complete the
sentences using the present perfect form. (have/has + Put the words in the right order.
past participle)
a) I/homework/yet/finished/ haven’t/my
Tom ___________has emptied______(empty) the rubbish __I haven’t finished my homework yet
bin. ____________________________
Claire ______has answered__________(answer) all the b) I/homework/my/done/have/already
__I have done my homework already
questions.
____________________________
I _________have walked__________(walk) ten kilometres. c) I/homework/my/finished/have/just
They _______have lost_________(lose) their car keys. _I have just finished my
John ______has bought__________(buy) a new jacket. homework_____________________________
Diana _______has broken_________ (break)her arm. d) He/home/gone/has/already
Bill and Tim _______have cleaned__________ (clean)the __He has gone home already
____________________________
kitchen.
e) Mark/come back/France/just/has/from
The train ________has left__________(leave) the station.
__Mark has just come back from France
Karen _________has finished____________ (finish)her ____________________________
violin practice.

You might also like