Present Perfect Tense in English Grammar (2023)


The present perfect tense connects the past with the present; it expresses completed past actions and experiences that have an influence on or connection to the present. We use the present perfect when the exact time of the action is not important. The present perfect is formed using a present form of the verb have and the past participle of the main verb. Be aware that many languages have a tense that is similar to the present perfect, however, the usage is probably different.

Learn about the conjugation of regular and irregular verbs in the present perfect and master the usage of this tricky English tense. In the exercises, you can test your grammar skills.


Present Perfect Tense in English Grammar (1)

Adam: You have been on your phone all day, you should take a break from party planning!

James: I know, but I want everything to be perfect. Lisa has never had a surprise party before.

Adam: She’s going to be delighted.

James: Hopefully! I’ve invited all of her friends and family and now I’m waiting for their replies.

Adam: Has Tony replied yet? I haven’t seen him for ages!

James: Not yet, but Ella has just sent a message. She doesn’t know if she can come.

Adam: That’s annoying, you have reminded her at least seven times!

James: I know, I’m getting worried. I have already ordered food and drinks for thirty people, but so far only ten have said yes!

When to use the present perfect simple

We use the present perfect simple to express:

  • completed actions that have an influence on the present, usually without a specific time marker
    I’ve invited all her friends and family, now I’m waiting for their replies.
    we don’t know when the invites were sent
  • past experiences with the signal words ever and never
    She has never had a surprise party before.
    Have you ever had a surprise party?
  • recently completed actions (usually with the signal word just)
    Ella has just sent a message.
  • actions that did or did not happen up to the moment of speaking (with already and yet)
    Has Tony replied yet?
    I have already ordered food and drinks for thirty people.
  • how often or how many times up to now
    You have reminded her at least seven times.
  • states and situations that began in the past and continue up to the present (with the signal words for and since)
    I haven’t seen him for ages.
    She has wanted a surprise party for years.

Learn about the difference between the present perfect simple and other tenses in Lingolia’s English Tense Comparison section:

  • Present Perfect Simple vs. Present Perfect Progressive
  • Simple Past vs. Present Perfect Simple

Signal Words for the Present Perfect Simple

Signal words can help us recognise which tense to use. The typical signal words for the present perfect simple are:

  • ever, never
  • already, just, not… yet
  • so far, until now, up to now…
  • for, since (often with stative verbs)


The signal words just, already, ever and never follow the auxiliary:

—i’ve just finished this great book.
—I’ve never read it. Can I borrow it?

Other signal words like yet, so far, for, since… come at the end of the phrase:

I haven’t read that book yet.

Remember: already is used in positive sentences whereas yet is used in negative sentences and questions.

Have you started this book yet?
Yes, I’ve already finished it. / No, I haven’t started it yet.

Some of the signal words for the present perfect simple are the same as those for the past perfect simple. The difference is whether they refer to a time in the present or the past.

Conjugation of English Present Perfect Tense

To conjugate the present perfect tense in English we use the present form of the auxiliary verb have and the past participle of the main verb. The table below provides and overview of the conjugation in positive, negative and interrogative sentences.

I/you/we/theyI have played/spokenI have not played/spokenHave I played/spoken?
he/she/ithe has played/spokenhe has not played/spokenHas he played/spoken?

Past participle – Spelling Rules

The past participle for regular verbs is formed by adding -ed to the base form of the verb. The past participle of irregular verbs is different and should be memorised. However, here are a few exceptions to take note of when conjugating the past participle of regular verbs:

  • When a verb ends with -e, we simply add a -d.
    love – loved (not: loveed)
  • The final consonant is doubled after short stressed vowels.
    admit – admitted
  • The final consonant -l is always doubled after a vowel in British English but not in American English.
    travel – travelled (British), traveled (American)
  • A -y at the end of the word is replaced by an -i.
    hurry – hurried

Learn the difference between the irregular past participles of the verb go with our page on been to/gone to.

been vs. gone

The verb go has two past participle forms: been and gone. The difference depends on where the subject is currently located.

  • Use gone for incomplete visits:
    —Where’s Sarah? I haven’t seen her yet.
    —She’s just gone to the supermarket, she’ll be back soon.
    Sarah is still at the supermarket or on her way there at the time of speaking
  • Use been for completed visits:
    —Oh no! Callum has just been to the supermarket, the fridge is already full!
    Callum is no longer at the supermarket at the time of speaking, this visit is complete

Read more about the difference between been and gone in English grammar.


Contractions are a combination of certain pronouns, verbs and the word not. They are mostly used in spoken and informal written English. The table below provides an overview of contractions in the present perfect tense using the verb have.

long formcontractionexample
have not…’ve not/… haven’tI’ve not/I haven’t
has not…’s not/… hasn’the’s not/he hasn’t


In written English, we usually form contractions with a pronoun and an auxiliary (help verb), but not with a noun and an auxiliary.

They’ve never played football.
(but not: The girls’ve never played football)

However, the contraction of has can be used after nouns as well as pronouns.

He’s/The boy’s never played football.
’s = has

Words that end in -s are an exception to this:

James’s never played football. → James has never played football.


Present Perfect Tense in English Grammar? ›

An action or situation that started in the past and continues in the present. I have lived in Bristol since 1984 (= and I still do.) An action performed during a period that has not yet finished. She has been to the cinema twice this week (= and the week isn't over yet.)

What is the present perfect tense with examples? ›

The present perfect tense is a tense used in present to indicate the action that has taken place at some specific time. It uses auxiliary verb and past participle for the main verb i.e. verb + ed. Some examples of present perfect tense are – I have watched this movie before, He has completed his homework.

What is the grammar of present perfect tense? ›

The present perfect tense uses the auxiliary verb has or have and the past participle form of the main verb. For example, if you want to use go in the present perfect tense, you say, “I have gone.”

What are 10 examples of present perfect tense? ›

Examples of Present Perfect Tense
  • I have written articles on different topics.
  • He has read various kinds of books.
  • They have played football.
  • She has taken coffee.
  • He has gone to the library.
  • We have shopped in this market.
  • We have watched movies in this Cineplex.
  • You have shopped in that market.

What are the 4 types of present perfect tense? ›

The four are as follows:
  • Positive : Subject + Has/have + V3 + Object.
  • Positive Interrogative : Has/have +Subject + V3 + Object?
  • Negative : Subject + Has/have + not + V3 + Object.
  • Negative Interrogative : Has/have + not + Subject + V3 + Object?
Jun 4, 2020

Top Articles
Latest Posts
Article information

Author: Melvina Ondricka

Last Updated: 14/01/2024

Views: 6481

Rating: 4.8 / 5 (68 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Melvina Ondricka

Birthday: 2000-12-23

Address: Suite 382 139 Shaniqua Locks, Paulaborough, UT 90498

Phone: +636383657021

Job: Dynamic Government Specialist

Hobby: Kite flying, Watching movies, Knitting, Model building, Reading, Wood carving, Paintball

Introduction: My name is Melvina Ondricka, I am a helpful, fancy, friendly, innocent, outstanding, courageous, thoughtful person who loves writing and wants to share my knowledge and understanding with you.