A2

Present Perfect Simple in English

Present Perfect Simple

This article is part of the English grammar tree on Settemila Lingue.

In Brief

The present perfect simple connects the past to the present. Form it with have/has + past participle: I have finished; she has arrived. Use it especially for past experiences without a finished time, recent events that matter now, and situations or time periods that continue up to now.

Overview

The present perfect simple is a verb tense that looks back at an earlier event from the speaker's present situation. It does not simply report that something happened. It presents the past event as relevant now: perhaps the result is visible, the experience is part of someone's life, or the period of time has not ended.

This tense is introduced around A2 because it is common in everyday questions and updates: Have you eaten?, I've lost my keys, and She hasn't replied yet. Its form builds on the present tense of have, but here have is an auxiliary verb (a helping verb used to build a tense), not the main verb meaning “possess.”

The central beginner rule is simple: use have or has, then the past participle (the verb form used after have, such as worked, seen, or written). The harder choice is deciding when the past still has a connection to now and when a finished past time requires the past simple. Learn the core uses first; finer differences appear later in this article.

How It Works

Basic formation

The subject determines whether the auxiliary is have or has. The past participle does not change with the subject.

Subject Affirmative Negative Question
I I have worked. I have not worked. Have I worked?
you You have worked. You have not worked. Have you worked?
he / she / it She has worked. She has not worked. Has she worked?
we We have worked. We have not worked. Have we worked?
they They have worked. They have not worked. Have they worked?

In questions, put have/has before the subject. In negatives, put not after have/has. Do not add do or did.

Contractions

Contractions are normal in conversation and informal writing.

Full form Contraction Example
I have / you have / we have / they have I've / you've / we've / they've We've finished.
he has / she has / it has he's / she's / it's She's arrived.
have not haven't I haven't called.
has not hasn't He hasn't called.

He's, she's, and it's can mean either he/she/it is or he/she/it has. The following word shows the meaning: She's tired means she is tired, while She's left means she has left.

Past participles

Regular verbs usually form the past participle with -ed, just like their past simple form.

Base verb Past simple Past participle
work worked worked
live lived lived
study studied studied
stop stopped stopped

Irregular participles must be learned. Some match the past simple, while others have a different form.

Base verb Past simple Past participle
buy bought bought
make made made
go went gone
see saw seen
write wrote written
take took taken
be was/were been
do did done

Three core uses

1. Life experience

Use the present perfect to ask or say whether an experience has happened at any time before now. The exact time is not stated because it is not the focus.

  • I have been to Japan.
  • Have you ever ridden a horse?
  • She has never tried sushi.

Ever means “at any time up to now” and is common in questions. Never means “not at any time”; because never is already negative in meaning, do not also use not.

2. A recent event with a present result

Use the tense when a completed event matters to the current situation.

  • I've lost my keys. (I do not have them now.)
  • She has just arrived. (She is here now.)
  • The rain has stopped. (It is not raining now.)

Just normally goes between have/has and the participle. It means “a very short time ago.”

3. Unfinished time or a situation continuing to now

Use the present perfect when the time period includes the present, or when a state began in the past and is still true.

  • I've had three meetings today. (Today is not over.)
  • We have lived here since 2022. (We still live here.)
  • He has known Maya for ten years. (He still knows her.)

Use since for the starting point (since Monday, since 2022, since I left school) and for for the duration (for two hours, for six months, for a long time).

Already and yet

Already says that something happened before now, often sooner than expected. It usually comes between the auxiliary and participle: I've already paid. It can also appear at the end for emphasis: I've paid already.

Yet asks whether an expected event has happened or says that it has not happened up to now. It normally comes at the end of questions and negatives: Have you paid yet?; I haven't paid yet.

Short answers

Repeat the auxiliary, not the main verb.

  • Have you finished? — Yes, I have. / No, I haven't.
  • Has Leo called? — Yes, he has. / No, he hasn't.

Examples in Context

English Plain meaning Note
I have been to Japan. Visiting Japan is one of my life experiences. Experience; no finished time given
She has just arrived. She arrived very recently and is here now. Recent event with just
Have you ever seen this movie? At any time in your life, have you seen it? Experience question with ever
They haven't finished yet. Their work remains unfinished now. Expected result with yet
I've already sent the email. The email was sent before now, perhaps sooner than expected. Already in an affirmative statement
We've lived in this apartment for five years. We moved in five years ago and still live here. Continuing situation with for
Nina has worked from home since March. Nina started in March and still works from home. Starting point with since
I've had two cups of coffee this morning. Two cups so far; the morning is treated as unfinished. Unfinished time period
The train has left, so we'll need a taxi. The train is gone, and that affects our plan now. Present consequence
My brother has never flown alone. Flying alone is not part of his experience up to now. Never without another negative
Has the package arrived yet? I am checking whether the expected package is here now. Question about an expected event
Our team has won six games this season. Six wins so far in the current season. Period still in progress
Someone has broken the window. The window is broken now; the person or time is not the focus. Visible present result
I haven't spoken to Amir today. No conversation has happened in today's unfinished period. Negative in unfinished time

Common Mistakes

Using the past simple after have or has

  • Wrong: She has went home.
  • Right: She has gone home.
  • Why: The present perfect needs a past participle. Went is the past simple; gone is the participle of go.

Adding did to a question

  • Wrong: Did you have finished yet?
  • Right: Have you finished yet?
  • Why: Have is already the auxiliary that forms the question. The present perfect never needs do/does/did.

Using have with every subject

  • Wrong: He have already eaten.
  • Right: He has already eaten.
  • Why: Use has with he, she, and it. Use have with I, you, we, and they.

Combining the present perfect with a finished past time

  • Wrong: I have seen her yesterday.
  • Right: I saw her yesterday.
  • Why: Yesterday is a finished past time, so use the past simple. The same usually applies with last week, in 2020, and two hours ago.

Making a double negative with never

  • Wrong: I haven't never tried it.
  • Right: I have never tried it.
  • Why: In standard English, never already supplies the negative meaning.

Confusing since and for

  • Wrong: We've known each other since three years.
  • Right: We've known each other for three years.
  • Why: For introduces a length of time. Since introduces the point when that time began: since 2023.

Usage Notes

Present perfect or past simple?

The key distinction is often not whether the event is recent. It is how the speaker frames the event.

Present perfect Past simple
Past connected to now: I've lost my wallet. Event located in finished past time: I lost my wallet yesterday.
No specific finished time: Have you visited Rome? Specific occasion: Did you visit Rome in 2024?
Period includes now: She's called twice today. Period is finished: She called twice yesterday.
Life experience up to now: I've never skied. Experience at a past stage: I never skied when I lived there.

A sentence can change tense when the speaker's view of the time changes. At 10 a.m., I've answered five emails this morning treats the morning as ongoing. In the evening, I answered five emails this morning treats it as finished.

British and American preferences

Both varieties use the present perfect, but informal American English more readily uses the past simple with just, already, and yet:

  • Common in British English: I've just eaten. / Have you finished yet?
  • Also common in American English: I just ate. / Did you finish yet?

These are preferences, not absolute boundaries. The present perfect versions are standard and widely understood in both varieties.

Been and gone

Compare:

  • Maya has gone to the bank. — Maya went there and has not returned.
  • Maya has been to the bank. — Maya visited the bank and returned.
  • Maya has been in the bank for an hour. — Maya entered an hour ago and is still inside.

In experience statements, have been to means “have visited”: I've been to Japan twice.

Beyond the Basics

You do not need to master every point below at A2, but these patterns explain forms you will meet later.

States, repeated events, and ongoing activities

The present perfect simple can describe a state continuing to now, especially with verbs such as know, believe, own, like, and be: I've known her for years. These verbs do not usually take a continuous form in this meaning.

With activity verbs, English may choose between the present perfect simple and the present perfect continuous:

  • I've read the report. — emphasizes completion or result.
  • I've been reading the report. — emphasizes the activity or its duration; it may be unfinished.
  • She's written three pages. — focuses on the completed amount.
  • She's been writing all morning. — focuses on the ongoing activity.

Repeated events can take the simple form even when the series may continue: I've called him three times today. The number presents each call as a completed event.

This is the first time...

English commonly uses the present perfect after expressions such as This is the first time, This is the best ..., and superlatives that evaluate experience up to now:

  • This is the first time I've driven abroad.
  • It's the best meal I've had this year.

If the viewpoint itself is in the past, the past perfect may appear instead: That was the first time I had driven abroad.

News and later details

A speaker may introduce news with the present perfect, then switch to the past simple for finished details:

The company has opened a new office. It opened on Monday, and the mayor attended the ceremony.

The first sentence announces a presently relevant development. The following sentences place details at a finished past time.

Present perfect in future time clauses

After conjunctions such as when, after, and as soon as, a present perfect can show that one future action must be complete before another happens:

  • Call me when you have finished.
  • We'll leave after everyone has arrived.

Although the completion is in the future, English normally does not use will have in this kind of time clause.

Practice Tips

  1. Build three-part examples. For each new participle, make an experience sentence, a result sentence, and an unfinished-time sentence: I've tried it, I've broken it, I've used it twice today.
  2. Keep a participle list. Record irregular verbs as three forms—see–saw–seen, write–wrote–written—and say a full present-perfect sentence aloud for each one.
  3. Ask “Is the time finished?” Before choosing a tense, identify words such as yesterday or in 2020. If the time is finished and stated, the past simple is usually the safer choice. Then listen for ever, never, just, already, yet, since, and for in real conversations.

Related Concepts

Prerequisite

To Have in the Present Tense in EnglishA1

Concepts that build on this

More A2 concepts

This concept in other languages

Compare across all languages