The P. P. links past and present.
S + HAVE/HAS + PAST PARTICIPLE
The same form (have + past participle) exists
in many European languages, but the uses in
English are different.
The Present Perfect is used to talk about:
Recent Past Actions/ Present Result
I have lost my address book
Have the childern had their dinner?
The teacher has read my report.
Time is not stated
I lost my address book in the library three
Did you feed the cat yesterday?
The teacher read my report last week.
The Present Perfect expresses a past action that had a
The taxi hasn’t arrived yet. (We are still waiting for it)
What have you done to your lip? (It’s bleeding)
I haven’t done my homework yet (negative)
Has the doctor arrived yet? (question)
I’ve already done my homework. (positive)
She’s just had some good news.
The adverbs YET, ALREADY, JUST are common with this use.
N.B. The position of the adverbs in the sentence!
Do the quiz
What have you done recently.pdf
The Present Perfect is used to talk about experiences in
I’ve been to the USA.
Time is not stated.
N.B. Be careful! There is a difference between go & be
Tony has gone to New York (means he has
Tony has been to New York (means he visited
left and is still away)
New York and is back)
I’ve never been to USA. (= in my life)
I haven’t tried sushi before. (= in my life)
Have you ever eaten Chinese? (= in your life)
How many times has she been married (= in her life)
The adverbs EVER, NEVER,BEFORE, once, twice, three
times… are common with this use.
The Present Perfect expresses an action that began in the
past and still continues.
We’ve lived in the same house for 25 years.
How long have you known each other?
They have been married since 1987.
Difference between SINCE & FOR
Italian language expresses this idea with the present.
The time expressions that are common with this use
= a period
= a moment
Have you stayed in
a five-star hotel
Me? I’ve never stayed in a five-star
hotel! but I stayed in a one-star hotel
in 2010. It was terrible!
Have you ever been to
Have you ever been to
Yes, I have already
been to N. Y.
No, I haven’t been to
N. Y. yet.
Oh, yes. I went
there last year and
I liked it a lot.
Does not say when…
I’ve lived in Texas for six years.
(I still live there)
I’ve written several books
(In my life)
Have you seen Amy this
(It’s still morning)
I lived in Texas for six years.
(Now I live somewhere else)
Shakespeare wrote 30 plays.
Did you see Amy this morning?
(It’s the afternoon or evening)
We use the Present Perfect Continuous TO EMPHASIZE an
Activity which started in the past and is continuing, is still in
Progress now, or has just stopped and has present result.
I’ve been studying English for years (and I’ m still doing it).
I’ve been in class all morning (and I’ve just come out).
How long have you been working in this field?
Remember: State verbs are rarely used in the Continuous.
I’ve painted the kitchen and
now I’m doing the bathroom.
I’ve read ten chapters.
(with numbers or quantities)
I’ve been decorating the kitchen
I’ve been reading all day.
(period of time)
I’ve cut my fingers.
(verbs that dont’ have the idea
of a long time: find, break…)
It has been rainig!
(verbs that have the idea of a
long time: wait, work, learn…)
Activity over a period of