Present Perfect – Structure

How do we make the present perfect tense in English?


Note: This is also called the present perfect simple tense.

Use the present simple of have and the past participle.

Full form Short form
I have playedI’ve played
you have playedyou’ve played
he has playedhe’s played
she has playedshe’s played
it has playedit’s played
we have playedwe’ve played
they have playedthey’ve played

For example:

  • I have played basketball for three years.

  • He’s worked here since 2022.

  • They’ve already cleaned the kitchen.

Some notes on short forms:
1. We often contract has with nouns and other words in speaking and informal writing: Jane’s, nobody’s, that’s, what’s, etc.
2. We often contract have with nouns and other words in speaking, but not in writing: the students’ve, those’ve, what’ve, etc.
3. We do not usually contract verbs in writing if we have a compound subject: Jane and I’ve, Jane and Ben’ve, etc.

Put not after the present simple of have.

Full form Short forms
I have not playedI haven’t played*I’ve not played
you have not playedyou haven’t playedyou’ve not played
he has not playedhe hasn’t playedhe’s not played
she has not playedshe hasn’t playedshe’s not played
it has not playedit hasn’t playedit’s not played
we have not playedwe haven’t playedwe’ve not played
they have not playedthey haven’t playedthey’ve not played

*The structure in the third column is sometimes used in British English, but it is rarely used in other varieties of English. When used in other varieties, it sounds quite formal.

For example:

  • I haven’t finished my homework yet.

  • Amy hasn’t been to Australia before. (she hasn’t been)

  • It has not arrived yet.

  • He hasn’t talked to them today.

  • We’ve not seen her all week.

Invert the subject and the present simple of have, and then put a question word (what, who, etc.) at the beginning for wh- questions.

Yes/No questions

Have I played?
Have you played?
Has he played?
Has she played?
Has it played?
Have we played?
Have they played?

Wh- questions
What
Who
Where
When
Why
How
etc.
have I played?
have you played?
has he played?
has she played?
has it played?
have we played?
have they played?

For example:

  • Have I written it right?

  • Have you found your phone?

  • Has Maria emailed you yet? (has she emailed)

  • What have you done today?

  • How long have we lived in this house?

  • Where have they gone?
PositiveNegative
Yes, I have.No, I haven’t.*No, I’ve not.
Yes, you have.No, you haven’t.No, you’ve not.
Yes, he has.No, he hasn’t.–
Yes, she has.No, she hasn’t.–
Yes, it has.No, it hasn’t.–
Yes, we have.No, we haven’t.No, we’ve not.
Yes, they have.No, they haven’t.No, they’ve not.

*The structure in the third column is sometimes used in British English, but it is rarely used in other varieties of English. When used in other varieties, it sounds quite formal.

Notes:
1. We do not use short forms in positive short answers.
2. We sometimes use full forms in negative short answers (e.g. No, I have not.), but this is rare and mainly used in very formal contexts or for emphasis.

Present Perfect – Use →

Been vs Gone →


Present Perfect Exercises – Printable PDF Worksheets