Present Perfect Tense: Rules, Uses and Examples

Amelia Wright
5 Min Read
Present Perfect Tense With Examples
Present Perfect Tense With Examples

The Present Perfect Tense is used to talk about actions that happened in the past but still matter now. It often shows experiences, recent actions, or changes. We make it by using has or have + the past participle of a verb.

Examples:

  • Aisha has visited three countries this year.
  • They have finished their homework.
Present Perfect Tense with Example Sentences
Present Perfect Tense with Example Sentences
Advertisement

What is the Present Perfect Tense?

The Present Perfect Tense is used to talk about actions that happened in the past but still matter now. It often shows experiences, recent actions, or things that continue into the present.

Present Perfect Tense Formulas

We make the Present Perfect Tense using:
has/have + past participle of the main verb.

Affirmative Sentence Structure

Structure: Subject + has/have + past participle + object
Examples:

  • Ahmed has completed his assignment.
  • We have watched the movie.

Negative Sentence Structure

Structure: Subject + has/have not + past participle + object
Examples:

  • She has not visited the new library.
  • They have not finished their project.

Interrogative Sentence Structure

Structure: Has/Have + subject + past participle + object?
Examples:

  • Has Ali read the book?
  • Have they started the meeting?
Present Perfect Tense Formulas in English
Present Perfect Tense Formulas in English

WH-Questions in Present Perfect Tense

Structure: Wh-word + has/have + subject + past participle + object?
Examples:

  • Where has Ahmed gone?
  • What have they done to prepare?

Subject-Verb Agreement in Present Perfect Tense

  • I/We/You/They → have
  • He/She/It → has
  • Singular noun → has
  • Plural noun → have
    Examples:
  • They have traveled.
  • She has completed her work.
  • The teacher has explained the lesson.
  • The students have learned the topic.

Common Time Expressions

  • Since: She has lived here since 2020.
  • For: They have studied English for three years.
  • Already: He has already eaten dinner.
  • Just: I have just finished the task.
  • Yet: Have they completed the task yet?

Adverb Placement in Present Perfect

Adverbs are usually placed between “has/have” and the past participle.
Examples:

  • She has already submitted the report.
  • They have never been to the park.
  • Ahmed has just arrived at the station.

Uses of the Present Perfect Tense

  • To show experiences:
    • She has visited Mecca multiple times.
  • For recent events:
    • Ahmed has just finished his project.
  • To show ongoing actions:
    • I have worked here for five years.
  • When time is not specific:
    • He has seen that movie before.

Present Perfect Tense vs. Simple Past Tense

FeaturePresent PerfectSimple Past
DefinitionAction completed with present relevanceAction completed at a specific time
Helping VerbHas/HaveNone
ExampleAhmed has left for the market.Ahmed left an hour ago.
Time WordsSince, for, already, just, yetYesterday, last week, at 5 p.m.

Short Answers in Present Perfect Tense

  • Question:Have they completed the project?
    • Answer: Yes, they have. / No, they haven’t.
  • Question:Has she read the article?
    • Answer: Yes, she has. / No, she hasn’t.

Question Tags in Present Perfect Tense

Examples:

  • She has finished her homework, hasn’t she?
  • They have left already, haven’t they?
  • Ahmed has forgotten his keys, hasn’t he?

Present Perfect Tense Examples

  • Affirmative:
    • Ahmed has cleaned his room.
    • They have eaten their dinner.
    • She has completed her homework.
  • Negative:
    • She has not gone to the market yet.
    • They have not finished their work.
    • He has not returned the book.
  • Interrogative:
    • Have they taken the exam?
    • Has she visited Lahore?
    • Have you finished reading the book?
Present Perfect Tense Examples
Present Perfect Tense Examples

Common Mistakes in Present Perfect Tense

  • ❌ She has went to the store.
    ✅ She has gone to the store.
  • ❌ They have did their homework.
    ✅ They have done their homework.
  • Has he saw the movie?
    Has he seen the movie?

FAQs:

1. What is the Present Perfect Tense, and when do we use it?

The Present Perfect Tense is used to describe actions completed in the past that are relevant to the present. Example: She has completed her homework. It emphasizes the connection between past actions and now.

2. How is the present perfect tense formed?

It is formed using the auxiliary verbs “have” or “has” with the past participle form of the main verb.

Free Grammar and Vocabulary Worksheets Resources

You May Also Like

Tenses practice

Present Perfect Tense

Complete the sentence.

I ___ my keys and I can't find them anywhere.

Reasoning

Present perfect ties a past action to a result that still matters now: the keys are still missing.

have/has + past participle

I have lost my keys and I can't find them anywhere.

Pick the correct form.

She ___ sushi before; it would be her first time.

Reasoning

Present perfect covers life experience up to now, and 'never' marks the empty experience.

has + never + past participle

She has never eaten sushi before; it would be her first time.

Choose the form that matches 'since 2015'.

We ___ in this town since 2015.

Reasoning

'Since 2015' opens a period that runs up to now, which is exactly what the present perfect marks.

have/has + past participle with since + start point

We have lived in this town since 2015.

Type the correct form of the verb in brackets.

They ___ (finish) the project already.

Reasoning

'Already' points to a completed action that still counts now, so the present perfect fits.

have + past participle

They have finished the project already.

One option breaks a time rule. Choose the correct sentence.

I ___ him yesterday at the market.

Reasoning

'Yesterday' is a finished time, and finished times take the simple past.

finished time (yesterday) requires the simple past

I saw him yesterday at the market.

Complete the pattern.

This is the first time I ___ raw fish.

Reasoning

'This is the first time' triggers the present perfect for an experience measured up to now.

This is the first time + present perfect

This is the first time I have eaten raw fish.

Ask about experience.

___ New York?

Reasoning

'Ever' asks about experience across your life, which the present perfect carries.

ever + present perfect for experience

Have you ever been to New York?

Choose the adverb of recent time.

The train has ___ left; you missed it by a minute.

Reasoning

'Just' marks an action completed a moment ago, which suits the present perfect.

just + present perfect for a recent action

The train has just left.

Choose the word for a question.

Has the delivery arrived ___?

Reasoning

'Yet' asks whether something expected has happened by now.

yet in questions and negatives

Has the delivery arrived yet?

Type the correct form of the verb in brackets.

I ___ (see) that film already.

Reasoning

'Already' marks a completed action that still counts now, so the present perfect fits.

have + past participle

I have seen that film already.

Choose the form for 'for ten years'.

We ___ each other for ten years.

Reasoning

'For ten years' measures a span reaching the present, which the present perfect carries.

have/has + past participle with for + duration

We have known each other for ten years.

Been or gone?

She has ___ to Canada, and she is back home now.

Reasoning

'Have been' means she visited and has returned.

have been = visited and returned; have gone = still away

She has been to Canada, and she is back home now.

Which shows a present result?

I can't get in. I ___ my key.

Reasoning

The loss explains why you can't get in now, so the present perfect fits.

present result now -> present perfect

I have lost my key.

Complete the superlative.

That's the best meal I ___.

Reasoning

A superlative statement about experience up to now takes the present perfect.

superlative + present perfect

That's the best meal I have ever had.

Type the correct form of the verb in brackets.

They ___ (be) friends since college.

Reasoning

'Since college' fixes a start point for a state that continues, which the present perfect carries.

have/has been with since

They have been friends since college.

Complete the negative.

He ___ his homework yet.

Reasoning

'Yet' with an unfinished task takes the present perfect negative.

hasn't + past participle + yet

He hasn't finished his homework yet.

Mind the unfinished time.

I ___ three books this week.

Reasoning

'This week' is not over, so the present perfect counts progress within it.

unfinished time (this week) -> present perfect

I have read three books this week.

True or false?

You can say 'I have finished my work yesterday.'

Reasoning

'Yesterday' is a finished time, so the simple past is required: 'I finished my work yesterday.'

finished time -> simple past

I finished my work yesterday.

Complete the pattern.

This is the second time she ___ late this week.

Reasoning

'This is the [ordinal] time' triggers the present perfect for a running count up to now.

This is the [ordinal] time + present perfect

This is the second time she has been late this week.

For or since?

I've worked here ___ five years.

Reasoning

'For' introduces a length of time, such as five years.

for + duration; since + start point

I've worked here for five years.

Turn on JavaScript for the interactive quiz. The full practice set is shown above.

Advertisement
Share This Article
Follow:
Amelia Wright writes the daily word game challenges at Englishan.com, but she plays far beyond one grid. Most mornings move through a Spelling Bee style word hunt, a quick crossword, a few anagram rounds, and a Scrabble like rack in her head, words turning over while the coffee is still hot. And then there is Wordle, her favorite, the small five square heartbeat that sets the tone for the day. She notices what people can recall on the clock, where near spellings and double letters trigger doubt, and which everyday words still feel fair. Readers come for wins that feel earned: familiar vocabulary, steady difficulty, and none of the gotcha tricks that make a puzzle feel smug.