www.academic-englishuk.com
www.academic-englishuk.com/grammar-workshop
Present Perfect Simple
Grammar – present perfect simple (has / have + p/p)
Affirmative: I have played / You have played / He/she/it has played / We have played / You
have played (pl.) / They have played
Negative: I have not played / You have not played / He/she/it has not played / We have not
played / You have not played / They have not played
Question: Have I played? / Have you played? / Has he/she/it played? / Have we played? /
Have you played? / Have they played?
We use the present perfect when we want to look back from the present to the past.
We can use it to look back on the recent past.
• I've broken my watch, so I don't know what time it is.
• They have cancelled the meeting.
• She's taken my copy. I don't have one.
• The sales team has doubled its turnover.
When we look back on the recent past, we often use the words 'just' 'already' or the word 'yet' (in
negatives and questions only).
• We've already talked about that.!
• She hasn't arrived yet.
• I've just done it.
• They've already met.
• They don't know yet.
• Have you spoken to him yet?
It can also be used to look back on the more distant past.
• We've been to Singapore a lot over the last few years.
• She's done this type of project many times before.
• We've mentioned it to them on several occasions over the last six months.!!
• They've often talked about it in the past.!
When we look back on the more distant past, we often use the words 'ever' (in questions) and
'never'.
• Have you ever been to Argentina?
• Has he ever talked to you about the problem?
• I've never met Jim and Sally.
• We've never considered investing in Mexico.
We use the present perfect simple to talk about a period of time not finished at the time of
speaking. !
• I have had three cups of coffee today. (today is not finished)
• I had three cups of coffee yesterday.
• Have you seen the news this week? (this week is not finished)
• Did you see the news yesterday?
• I've been on holiday twice this year (this year is not finished)!
• I went on holiday twice last year
Please note that British and American English have different rules for the use of this tense.