2. I have worked He has slept
Have you worked? Has she slept?
They haven’t worked It hasn’t slept
3. The present perfect simple is used:
• For actions which happened in the past, but the exact time is not mentioned.
I’ve already done that.
now
?
• For actions which started in the past and continue up to the present (emphasis on the
action).
Mary has had her dog since September.
September now
X
4. AFFIRMATIVE SENTENCE
Subject + have/has + past participle + complement.
He has had a stomachache.
He’s had a stomachache.
I have taken a shower.
I’ve taken a shower.
We have done the homework.
We’ve done the homework.
5. NEGATIVE SENTENCE
Subject + have/has + not + past participle + complement.
My mother hasn’t gone shopping yet.
We haven’t cleaned the house recently.
Arthur hasn’t played soccer with his son.
6. YES/NO QUESTION
Have/Has + subject + past participle + complement?
Have you seen a UFO?
Yes, I have. / No, I haven’t.
Has Anita gotten married?
Yes, she has. / No, she hasn’t
Have they washed the dishes?
Yes, they have. / No, they haven’t
Has your teacher said something?
Yes, she has. / No, she hasn’t.
7. INFORMATION QUESTION
Wh- + have/has + subject + past participle + complement?
What have you answered to him?
Where has Simon traveled?
How long have they waited for Pepito?
Why has she broken up with Pepito?
8. For and Since
In Present Perfect Simple sentences, for and since can be used to specify when the
state began or for how long it has lasted.
Since is used to indicate a certain point in time, such as a date, a time of day , or a
stage of life.
I’ve had this car since 2004. (date)
He´s loved music since he was a little boy. (stage of life)
For is used to indicate a length of time,, such as a number of years, hours, or
minute.
I’ve had this car for 5 years. (number of years)
He’s loved music for long time.
9. • have been to = have visited and come back
I’ve been to the cinema twice this week.
• have gone to = have not returned yet
John isn’t here; he’s gone to the cinema.
11. I have been working. He has been sleeping.
Have you been working? Has she been sleeping?
They haven’t been working. It hasn’t been sleeping.
12. The Present Perfect Progressive is used:
• to emphasise the duration of a state or action which started in
the past and continues up to the present.
I’ve been learning English for 6 years.
2015 2021
X
I’ve been learning English since 2015.
13. AFFIRMATIVE SENTENCE
Subject + have/has + been + present participle + complement.
I have been teaching English for twenty years.
They have been working on the project for five hours.
Pamela has been living in that house since she was born.
My parents have been saving money for the next vacation
since last June.
14. YES/NO QUESTION
Have/Has + subject + been + present participle + complement?
Have you been paying attention to me?
Has Andrew been selling a lot?
Have Ann and Alan been contacting you?
Has your mother been feeling better?
15. INFORMATION QUESTION
Wh- + have/has + subject + been + present participle + complement?
How long have you been waiting for your girlfriend?
Where has Ann been hiding?
Why have they been protesting?
Who has he been calling to?