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

Present Perfect Simple

S. Salamat © 2023

Use:
 for actions which happened at an unknown/ unstated time in the past.
e.g:: - We’ve already seen this movie.
- He has won a lot of medals.

 for actions which started in the past and continue to the present moment.
e.g: - I have studied in this school since ….. .
- They have known each other for two years.
- How long has he been sick?

 for actions which have recently finished and their results are visible in the present.
e.g:: - They have just painted the room.
- He has recently written a book.
 to talk about experiences.
e.g:: - This is the best cheesecake I have ever tasted.
- I have never been to Spain.
Form:
subject + auxiliary verb have/has + past participle*

*Past participle: - Regular verbs + ed


- Irregular verbs (Must be memorized!)
Negative form: subject + have/has + not + past participle.
Interrogative: have/has + subject + past participle?

Regular verb: finish Irregular verb: go


Long form Short form Long form Short form
I have finished I’ve finished I have gone I’ve gone
You have finished You’ve finished You have gone You’ve gone
Affirmative

He/she/it has finished He/she/it’s finished He/she/it has gone He/she/it’s gone
We have finished We’ve finished We have gone We’ve gone
You have finished You’ve finished You have gone You’ve gone
They have finished They’ve finished They have gone They’ve gone
I have not finished I haven’t finished I have not gone I haven't gone
You have not finished You haven’t finished You have not gone You haven't gone
Negative

He/she/it has not finished He/she/it hasn’t finished He/she has not gone He/it hasn't gone
We have not finished We haven’t finished We have not gone We haven't gone
You have not finished You haven’t finished You have not gone You haven't gone
They have not finished They haven’t finished They have not gone They haven't gone
Have I finished? Have I gone?
Interrogative

Have you finished? Have you gone?


Has he/she/it finished? Has he/she/it gone?
Have we finished? Have we gone?
Have you finished? Have you gone?
Have they finished? Have they gone?
Time expressions:
since; for; how long; since when; yet; never; ever; just; recently;
lately; so far; until now; already; before; ...

You might also like