English Grammar Online

Present Perfect Simple

The Present Perfect Simple is used to connect the past with the present. We make it with have / has + the past participle. For most verbs, the past participle is the same as the past simple form (for example, play → played).

Some verbs change their spelling (for example, study → studied), and many are irregular (for example, go → gone, write → written). You can find a full list of irregular verbs in the related lessons below.

How to Form the Present Perfect Simple

Positive Sentences

To make the positive, use have / has + the past participle.

Full FormShort Form
I have playedI've played
You have workedYou've worked
He has writtenHe's written
She has walkedShe's walked
It has rainedIt's rained
We have travelledWe've travelled
They have studiedThey've studied

Negative Sentences

To make the negative, add not after have or has.

Full FormShort Form
I have not eaten breakfast todayI haven't eaten
You have not been to AsiaYou haven't been
He has not seen the new filmHe hasn't seen
She has not played tennisShe hasn't played
It has not snowed this winterIt hasn't snowed
We have not slept all nightWe haven't slept
They have not tried the foodThey haven't tried

Yes / No Questions

To make a question, put have / has before the subject.

Examples:

  • Have I missed the bus?
  • Have you visited London?
  • Has he worked as a waiter before?
  • Has she met John?
  • Has it been cold this week?
  • Have we arrived too early?
  • Have they studied English grammar before?

Wh- Questions

For wh- questions, place the question word before have / has.

Examples:

  • Where have I left my umbrella?
  • What have you done today?
  • Why has he gone already?
  • Where has she been in the UK?
  • Why has it rained so much this summer?
  • What have we done?
  • Where have they learned English before?

When do we use the Present Perfect Simple?

Present Perfect Simple Tense | English Grammar Guide