Present Perfect Tense – Rules, Uses, Structure, Examples and Exercises

The Present Perfect Tense is used to describe actions that have been completed, but their result or effect is connected with the present. It is also used to talk about life experiences, recent events, and actions that happened at an unspecified time in the past.

Unlike the Simple Past Tense, which tells when something happened, the Present Perfect Tense focuses on what has happened, not exactly when it happened.

In this lesson, you will learn:

  • What is the Present Perfect Tense?
  • Sentence structure
  • Rules for using has and have
  • Uses with examples
  • Since vs For
  • Already, Yet, Just, Ever, Never
  • Been vs Gone
  • Common mistakes
  • Exercises with answers

What is the Present Perfect Tense?

Read the following sentences.

  • I have completed my homework.
  • She has gone to the library.
  • They have visited Jaipur.
  • Rahul has broken his glasses.
  • Have you ever seen the Taj Mahal?

In all these sentences, the action is complete, but its result is important now.

Definition

The Present Perfect Tense is used to describe completed actions that have a connection with the present, actions that happened at an unspecified time in the past, and experiences up to the present.

It is formed using has/have + past participle (V³).

Structure of the Present Perfect Tense

1. Affirmative Sentences

SubjectHelping VerbMain Verb
I/We/You/TheyhaveV³
He/She/IthasV³

Examples:

  • I have finished my homework.
  • We have cleaned the classroom.
  • She has written a letter.
  • Rahul has won the competition.

2. Negative Sentences

SubjectHelping VerbNotMain Verb
I/We/You/TheyhavenotV³
He/She/IthasnotV³

Examples:

  • I have not completed the project.
  • She has not arrived yet.
  • They have not seen the movie.

3. Interrogative Sentences

Helping VerbSubjectMain Verb
HaveI/We/You/TheyV³
HasHe/She/ItV³

Examples:

  • Have you finished your work?
  • Has she called you?
  • Have they reached home?

4. WH-Questions

WH Word + has/have + Subject + V³?

Examples:

  • Where have you kept my book?
  • Why has he left early?
  • What have they decided?
  • How has she solved the problem?

When to Use the Present Perfect Tense

1. Completed Action with Present Result

The action is complete, but its effect continues.

Examples:

  • I have lost my wallet. (I don’t have it now.)
  • She has broken her phone. (It is still broken.)
  • The baby has fallen asleep. (The baby is sleeping now.)

2. Life Experiences

Used with ever, never, before.

Examples:

  • I have visited Agra twice.
  • Have you ever travelled by airplane?
  • She has never seen snow.
  • We have never eaten sushi.

3. Recent Actions

Often used with just, recently, lately.

Examples:

  • I have just finished lunch.
  • She has recently changed her job.
  • They have just arrived.

4. Actions Completed at an Unspecified Time

The exact time is not important.

Examples:

  • He has written three novels.
  • They have won many awards.
  • We have watched that film.

5. Actions Continuing Until Now

Usually with since and for.

Examples:

  • I have lived here for ten years.
  • She has worked in this company since 2020.
  • They have known each other for a long time.

Since vs For

These expressions are used to show duration.

SinceFor
Starting pointLength of time
since 2020for three years
since Mondayfor a week
since 8 a.m.for two hours
since childhoodfor a long time

Examples:

  • She has lived here since 2018.
  • We have studied together for five years.

Already, Yet, Just

Already

Shows something happened earlier than expected.

Examples:

  • I have already completed the assignment.
  • She has already left.

Yet

Usually used in negative and interrogative sentences.

Examples

  • I haven’t finished my homework yet.
  • Have you eaten yet?

Just

Shows a very recent action.

Examples

  • He has just arrived.
  • We have just finished dinner.

Ever and Never

Ever

Used mainly in questions.

  • Have you ever visited Kashmir?

Never

Means “not at any time.”

  • I have never ridden a horse.

Been vs Gone

Students often confuse these two words.

BeenGone
Person went and returned.Person went and has not returned yet.

Examples:

  • I have been to Goa twice. (I returned.)
  • My father has gone to Delhi. (He is still there.)

Present Perfect vs Simple Past

Present PerfectSimple Past
Time not mentionedTime mentioned
I have seen the movie.I saw the movie yesterday.
Present resultCompleted past action
Have you ever visited Jaipur?Did you visit Jaipur last year?

Signal Words

These words often indicate the Present Perfect Tense.

  • already
  • yet
  • just
  • ever
  • never
  • recently
  • lately
  • so far
  • till now
  • up to now
  • since
  • for

Common Mistakes

✘ I have seen him yesterday.

✔ I saw him yesterday.

(Do not use the Present Perfect with finished past time expressions like yesterday, last week, or in 2022.)


✘ She has went home.

✔ She has gone home.


✘ He have finished his work.

✔ He has finished his work.


✘ Did you ever visit Delhi?

✔ Have you ever visited Delhi?


✘ I have lived here since five years.

✔ I have lived here for five years.


✘ She has been to Mumbai yesterday.

✔ She went to Mumbai yesterday.

Quick Revision Table

Sentence TypeStructure
AffirmativeSubject + has/have + V³
NegativeSubject + has/have + not + V³
InterrogativeHas/Have + Subject + V³?
WH-QuestionWH + has/have + Subject + V³?

Summary

  • The Present Perfect Tense connects the past with the present.
  • It is formed using has/have + past participle (V³).
  • It is used for completed actions with present results, life experiences, recent actions, and actions continuing until now.
  • Use since for a starting point and for for a period of time.
  • Do not use the Present Perfect with completed past time expressions such as yesterday, last year, or in 2020.
Present Perfect Tense – Rules, Uses, Structure, Examples and Exercises
Present Perfect Tense – Rules, Uses, Structure, Examples and Exercises

Practice Exercise 1

Fill in the blanks with the correct form of the verb.

  1. She ________ (finish) her homework.
  2. I ________ never ________ (visit) Kerala.
  3. They ________ (live) here since 2019.
  4. ________ you ever ________ (see) the Red Fort?
  5. Rahul ________ just ________ (leave).
  6. We ________ not ________ (complete) the project yet.
  7. My brother ________ (write) two novels.
  8. She ________ (know) him for ten years.
  9. The train ________ already ________ (arrive).
  10. He ________ (go) to the market.

Practice Exercise 2

Choose the correct answer.

  1. Which helping verb is used with she?
    • (a) have
    • (b) has
    • (c) had
    • (d) will
  2. Which sentence is correct?
    • (a) She has wrote a letter.
    • (b) She has written a letter.
    • (c) She has write a letter.
    • (d) She written a letter.
  3. Which word is commonly used in questions about life experiences?
    • (a) already
    • (b) ever
    • (c) yesterday
    • (d) tomorrow
  4. Which sentence is correct?
    • (a) I have seen him yesterday.
    • (b) I saw him yesterday.
    • (c) I have saw him yesterday.
    • (d) I seen him yesterday.
  5. Which sentence correctly uses been?
    • (a) She has been to Agra twice.
    • (b) She has gone to Agra twice.
    • (c) She has went to Agra twice.
    • (d) She has go to Agra twice.

Answers Exercise 1

  1. has finished
  2. have, visited
  3. have lived
  4. Have, seen
  5. has, left
  6. have, completed
  7. has written
  8. has known
  9. has, arrived
  10. has gone

Answers Exercise 2

  1. (b) has
  2. (b) She has written a letter.
  3. (b) ever
  4. (b) I saw him yesterday.
  5. (a) She has been to Agra twice.

Hi, Myself Jalandhar Paswan. Here, I provide detailed study materials, board exam tips, and step-by-step NCERT textbook solutions for Hindi medium students like you.

Leave a Comment


Share via: