Present perfect tense: How to use it correctly in English grammar

elsaspeakadmin

August 31, 2026

English tenses

The present perfect tense is an essential English grammar structure, but knowing when and how to use it correctly can be tricky for English learners. In this guide, you'll learn how to form and use the perfect present tense, with clear explanations and practical examples to help you understand the rules and use this tense more confidently in everyday English.

📌 Key Takeaways
The present perfect tense is a verb form used to describe past actions or events that are connected to the present.
Structure:
  • Affirmative sentences: S + have/has + past participle
  • Negative sentences: S + have/has + not + past participle
  • Yes/No questions: Have/Has + S + past participle?
  • WH-questions: WH-word + have/has + S + past participle?
When to use the present perfect tense
  • To talk about an experience that happened at some point in the past without saying exactly when.
  • To describe changes or developments that have happened over a period of time up to the present.
  • To talk about achievements or accomplishments up to the present, especially when the specific time is not important.
  • For actions or situations that started in the past and continue up to now.

What is the present perfect tense?

The present perfect tense is a verb form used to describe past actions or events that are connected to the present.

Present perfect tense examples: 

  • They have visited Big Ben.
  • He has lived in this city for 2 years.
What is the present perfect tense?
What is the present perfect tense?

When to use the present perfect tense English?

Below are common situations with present perfect tense usage examples: 

  • To talk about an experience that happened at some point in the past without saying exactly when.
    • For example: He has traveled to Africa.
  • To describe changes or developments that have happened over a period of time up to the present.
    • For example: The company has grown significantly over the past ten years.
  • To talk about achievements or accomplishments up to the present, especially when the specific time is not important.
    • For example: She has published 3 books.
  • For actions or situations that started in the past and continue up to now.
    • For example: My grandpa has lived in this town for 20 years. 
Common situations with present perfect tense usage examples
Common situations with present perfect tense usage examples

Perfect present tense formula

Affirmative sentences

Formula: 

S + have/has + past participle

For example: She has visited London.

Remember: 

  • I/You/We/They + have + past participle
  • He/She/It + has + past participle 

Negative sentences

Formula: 

S + have/has + not + past participle

For example: They haven’t returned for 10 years. 

Remember: 

  • Have + not = haven’t
  • Has + not = hasn’t

Question form

Yes/No questions

Formula:

Have/Has + S + past participle?

For example: Have you ever visited New York?

WH-questions

Formula: 

WH-word + have/has + S + past participle?


For example: Where have you been this afternoon?

Perfect present tense formula
Perfect present tense formula

Present perfect with since and for

 SinceFor
MeaningFrom a specific point in the pastDuring a period of time 
UsageWith a starting pointWith a duration 
ExampleHe has lived here since 2019.He has lived here for 10 years. 
Present perfect tense English with since and for
Present perfect with since and for
Present perfect with since and for

Present perfect with common signal words

Signal wordUsageExample
AlreadyUsed to say that an action has happened, often earlier than expected.They’ve already done their homework.
YetUsed in questions and negative sentences to ask or say whether an action has happened.He hasn’t arrived at the party yet.
JustUsed to say that an action happened very recently.She has just left through the back door.
EverUsed mainly in questions to ask about an experience.Have you ever visited Paris?
NeverUsed to say that an experience has not happened at any time.I have never seen that post.
StillEmphasizes that an action or situation has not changed.It’s been an hour and she still hasn’t replied to my message.
RecentlyUsed to talk about an action that happened in the recent past.We have recently moved to a new house.
LatelyUsed to talk about actions or situations that have happened recently.She hasn’t slept well lately. 
So farRefers to what has happened or been achieved up to the present.We’ve read 2 books so far. 
Up to nowEmphasizes the period from the past until the present.Up to now, I’ve learnt a lot about you.
Until nowRefers to something that has or has not happened up to the present.She hasn’t received the report until now. 
Perfect present tense with signal words
Perfect present tense with signal words
Perfect present tense with signal words

Present perfect tense English vs. Simple past tense

 Present perfectSimple past
UsageDescribes past actions or experiences that are connected to the present, or whose exact time is not specified.Describes completed actions or events that happened at a specific time in the past.
FormulaS + have/has + V3S + V2/ed
TimeThe exact time is usually not mentioned.A finished past time is often mentioned.
Signal wordalready, yet, just, ever, never, recently, lately, so far, since, foryesterday, last week, ago, in 2020, when I was young, last month
ExampleI have visited Japan three times.I visited Japan last year.
Comparison between present perfect tense English and simple past tense
Comparison between present perfect tense English and simple past tense
Comparison between present perfect tense English and simple past tense

Common mistakes: Been vs gone

Although “been” and “gone” are both commonly used in the present perfect tense in English, they convey different meanings. The table below highlights their key differences in meaning, usage, formulas, and examples.

 BeenGone
MeaningEmphasize experienceEmphasize the current situation
UsageSomeone has visited a place and has returned or is no longer there.Someone has gone to a place and is still there or has not returned
FormulaS + have/has been to + placeS + have/has gone to + place
ExampleTom has been to the supermarket.Tom has gone to the supermarket.
Comparison between been and gone in the perfect present tense
Comparison between been and gone in the perfect present tense
Comparison between been and gone in the perfect present tense

Perfect present tense worksheet

Exercise 1: Fill in each blank with the correct present perfect tense form of the verb in parentheses.

  1. She ________ (finish) her homework already.
  2. I ________ (never / try) sushi before.
  3. They ________ (live) in this city for five years.
  4. ________ you ever ________ (visit) London?
  5. We ________ (not / see) that movie yet.
  6. He ________ (lose) his keys, so he can't open the door.

Answer key: 

  1. has finished
  2. have never tried
  3. have lived
  4. Have / visited
  5. haven't seen
  6. has lost

Exercise 2: Choose the correct present perfect form to complete each sentence.

1. I ________ my English speaking skills a lot this year.
a. have improved
b. improved

2. Sarah ________ her project yet.
a. didn't completed
b. hasn't completed

3. We ________ each other since high school.
a. knew
b. have known

4. ________ you ever ________ a speech in English?
a. Have / given
b. Did / give

5. Tom ________ three books this month.
a. read
b. has read

6. They ________ to the new restaurant several times.
a. have been
b. went

Answer key:

  1. a. have improved
  2. b. hasn't completed
  3. b. have known
  4. a. Have / given
  5. b. has read
  6. a. have been

Mastering the present perfect tense can help you express experiences, recent actions, and situations that continue into the present more naturally. For more practical English lessons and grammar tips, visit the Grammar section on the ELSA Speak blog to keep improving your English skills with confidence. 

Related Articles

Simple present tense: Rules, uses, and examples with practice guide

elsaspeakadmin

2026-08-28

Simple present tense: Rules, uses, examples, and exercises

English tenses

Irregular verbs in English: List of common verbs, types and tips

elsaspeakadmin

2026-07-27

150+ irregular verbs in English: List, types, and how to learn them

English tenses

Ready to See What ELSA Can Do for You?

Take your free AI assessment and get a personalized voice improvement plan in under 2 minutes.

Buy Now