The present perfect tense is very common in English.
Its form is easy to understand.
The present perfect is used to indicate a link between the present and the past. The time of the action is before now but not specified, and we are often more interested in the result than in the action itself.
Present Perfect Tense: Form
The present perfect tense always has two parts: have or
has and the past participle (“third form”) of the verb:
I have been / done / gone / seen, etc.
you have been / done / gone / seen, etc.
he, she, it has been / done / gone / seen, etc.
we have been / done / gone / seen, etc.
they have been / done / gone / seen, etc.
In speaking, have and has are usually contracted:
I have I’ve
you have you’ve
he / she / it has he’s / she’s / it’s
we have we’ve
they have they’ve
The negative forms have not and has not are often
contracted, also: have not = haven’t and has not =
hasn’t. However, the contraction can also be with
have instead of with not:
I have not I’ve not / I haven’t
you have not you’ve not / you haven’t
he has not he’s not / he hasn’t
she has not she’s not / she hasn’t
it has not it’s not / it hasn’t
we have we’ve not / we haven’t
they have they’ve not / they haven’t
Directions: Write the correct form of the present perfect for each verb given in
parentheses. If there is an adverb, it is included after the verb.
1. Mark (grow) ___________three inches in the last six months!
2. My dog (bury) _____________ many bones in the backyard.
3. Teresa and Anne (talk) _____________ to their landlord many times about the broken
light fixture in their kitchen.
4. Unfortunately, he (fix, still, not) _____________it.
5. I (visit) ______________New York City many times.
6. Elizabeth (catch) _____________ three colds this winter.
7. Because of this, she (go, not) _____________skiing since December.
8. Tom (decide) ___________to join a health club.
9. Rita (write, not) ______________a letter to Paul since the beginning of the semester.
10. Paul wonders why Rita (answer, not) ________________his letters.
11. He thinks that she (forget) __________________him.
12. However, this is not true. She (be) _____________very busy studying and working, and
she will write to him when she gets a chance.
Present perfect simple
Rewrite the sentences in the present perfect simple.
Example: I went to shops on Saturday. –
I have already gone to shops.
I didn’t do it yesterday.
I ………………………………………………………… it yet.
We bought the tickets on Monday.
We ………………. already ………………….. the tickets.
My girlfriend wasn’t there. She didn’t arrive.
My girlfriend isn’t here. She ………………………………………………….. .
The team wasn’t successful. They lost.
The team isn’t successful. They ……………… just ………………. .
I didn’t find my keys. I couldn’t open the door.
I ………………………….. my keys. I can’t open the door.
Did the postman deliver the parcel in the morning?
…………… the postman …………………………….. the parcel yet?
I cut my finger. It hurt.
I ………………………… my finger. It hurts.
They worked in Wales for a week in May.
They ………………………………… in Wales since last week.
She was on her holiday for a month. She came back yesterday.
She ……………………….. on her holiday for a month. She …………… just …………………. back.
Present perfect simple
Complete the sentences with the verbs in brackets and one of the
signal words given below.
never ever for since already just yet so far recently up to now
Example: I ……………………………….. it. (do) –
I have already done it.
I ………………………………………………. a ghost. (see) But I would like to.
………….. Peter ……………………………. his studies …………? (finish) – No, not yet.
…………… you ………………………….. anyone famous? (meet) – No, never.
What ……….. Greg ……………… since the morning …………………….? (do) – Quite a lot of things.
I feel so relaxed. I ………………………………………… back from my holiday. (get)
You should send him an email. – But I ……………………………………………………….to him. (write)
My grandma ……………………………. in the same place ………………… she was born. (live) – Really?
This is Fiona. She ………………………… my best friend ………….. a long time. (be)
I have a plaster on my leg. I ………………………………………………. it. (break)
How many jobs …………….. you ………………………………? (have) – Not very many.
Present perfect simple – negative
What has Matt done (not done) since he got back from his trip
round the world?
Example:
+ give presents to everyone – go to work
He has given presents to everyone. He hasn’t gone to work
Matt
+ see his family – unpacked his luggage
+ meet his friends – exchange foreign money
+ go out with his girfriend – print any photos
+ check his emails – find a job
+ rent a flat – buy a car