• Location
  • peymanmkr@gmail
  • 07138725739

Present Perfect Tense in English

What Is the Present Perfect Tense?

The present perfect tense is a crucial verb form in English that connects past actions to the present moment. The action in the past has a result now.

When to Use the Present Perfect Tense

a) Life Experiences (Unspecified Time)

Describes actions that occurred at an indefinite time before now.

Key Indicators: ever, never, before, once, many times

Examples:

I have visited Japan twice.

She has never eaten sushi.

b) Recent Past Actions with Present Relevance

Emphasizes completed actions that affect the current situation.

Key Indicators: just, recently, lately

Examples:

They have just arrived. (They're here now)

I have lost my keys. (Still missing)

c) Actions Continuing from Past to Present

Shows duration of ongoing situations.

Key Indicators: for, since, how long

Examples:

We have lived here since 2010. (Still living here)

He has worked at the company for five years. (Still works there)


For vs. Since

for + duration:

Examples: I have known her for ten years.

since + starting point:

Examples: They have been married since 2015.


d) Multiple Past Actions at Different Times

Describes repeated actions that may happen again.

Examples:

The phone has rung four times today.

I have watched that show several times.

How to Form the Present Perfect Tense

Subject + have / has + past participle

Examples:

I / You / We / They have worked here before.

He / She / It has worked here since 2020.


Past Participle Forms

Regular verbs: add -ed

Examples: work → worked * play → played

Irregular verbs: must memorize

Examples: go → gone * eat → eaten

Read more about past participle ...

Structure of Simple Past Sentences:

a) Affirmative Sentences (Positive)

Subject + have / has + past participle

Examples: I have visited Paris.

b) Negative Sentences

Subject + have / has + not + past participle

Examples: We haven't seen that movie.

c) Questions (Interrogative Sentences)

Have / Has + subject + past participle?

Examples: Have you eaten dinner?

Grammar Links