Present Perfect Pracrice

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 8

I.

FILL IN THE BLANKS WITH THE CORRECT PRESENT


PERFECT TENSE OF THE VERBS IN BRACKETS.
has just flown
1. My dad ………………………(fly, just) from New York.
have already bought
2. John and Kate ………………………………… (buy, already) the
tickets for next weeks concert.
have just eaten
3. Do you want some lunch? No, thanks. I………………………(eat, just)
a ham sandwich.
Have ever been
4. ………….you………………(be, ever) to Italy?
has
5. How long ………… known
Jane……………(know) her boyfriend?
haven’t received
6. I ………………………(not receive, yet) my magazine …………. yet
has never ridden
7. Tim …………………….. (never, ride) on a rollercoaster.
Has
8. ……….. given
Tina …………(give, yet
yet) you your jacket back …………..?
have just met
9. I ……………………………….(just, meet) my cousin from Canada.
Have
10. …………you seen see) my keys? I think I ………………(lose)
……….( have lost
them.
II. Fill in the blanks with “FOR” or ”SINCE”
since
1. Paul has had six driving lessons___________his birthday.
since
2. David has only known Joe__________last Friday.
since
3. Jones has lived in Hartfield ___________1974.
for
4. They’ve only been in the coffee bar___________ a few minutes.
for
5. Casey has been at the centre__________ three hours.
since
6. I’ve been here_________nine o’clock.
since
7. She’s been in London__________Monday.
for
8. He’s been in France__________four days.
for
9. My aunt has lived in Australia__________15 years.
for
10.Nobody lives in those houses.They have been empty_________many years.
III. Fill in the blanks with the verbs given in the box using PRESENT
PERFECT TENSE
play prepare cook read fail
be type wash work clean

have
1. I _________already washed the dishes.
_________
have worked in that company for ten years.
2. We _____________
Have
3. _________ been to Paris?
you ever _________
have
4. We _________ cleaned the house. Everywhere is clean.
just _________
has read a book since ten o’clock.
5. My brother _________
have
6. I ________already prepared for the party. Now I can go out.
_________
7. My mother has cooked a delicious meal for us. It smells good.
___________
has
8. Sevgi _________ failed in her exams.
never _________
has playedthe piano for five years.
9. Yeliz ___________
Have you _______
10. _____ typed the letters yet?

play prepare cook read fail


be type wash work clean
IV. REWRITE THE FOLLOWING SENTENCES USING THE WORDS
GIVEN IN PRESENT PERFECT TENSE.
1. He/be/to England/ three times.
He has been to England three times.
à _____________________________________________________
2. We/live/in/Manchester/for/several/years.
We have lived in Manchester for several years.
à ______________________________________________________
3. They/have/this car/since 2008?
Have they had this car since 2008?
à ______________________________________________________
4. Tom/not repair/his bike/yet.
Tom hasn’t repaired his bike yet.
à ____________________________________________________________
5. Julia/ not send/ an e-mail/to her friend.
Julia hasn’t sent an e-mail to her friend
à ____________________________________________________________
6. Jane/spend/all her money/on clothes?
Has Jane spent all her money on clothes?
à ____________________________________________________________

You might also like