English / The past and future plans

English Present Perfect for Experience and Results

Beginner to intermediate

Build the present perfect with have or has and a past participle: I have seen it. Use it to look back over experience up to now or explain a present result. When you name a finished time, use the simple past instead: I saw it yesterday.

Try the challenge Read the explanation ↓English explanations · English examples

Connect earlier events to the current conversation

The present perfect lets you look backward from now. In I have visited Boston, the visit belongs to your experience up to the present; the sentence does not say when it happened. This is useful when someone asks whether you know the city. Later, you can use the simple past to say when the visit happened.

Use I visited Boston in May when the conversation moves to that completed occasion. A present result is another useful connection: I have lost my receipt explains why you cannot show it now. Neither tense measures how emotionally important an event is. Choose the time viewpoint you actually need.

An experience question can apply to a person, a team, or an object with a history. Has this car ever needed a major repair? asks about its record up to now. The present perfect does not require a human feeling or a dramatic consequence. It connects earlier occurrences to the current topic under discussion.

References for this explanation

Build the whole verb phrase

Use have with I, you, we, and they, and has with he, she, and it. Add the past participle: She has sent the file. The helping verb, or auxiliary, changes with the subject; the participle does not. Compare They have sent the file.

Some participles look like the simple past, but others differ. Learn see, saw, seen and write, wrote, written as linked forms. The past form went cannot follow have in the present perfect: use gone. Keeping a small list of verbs from your own messages is more useful than assuming every form ends in ed.

Contractions can hide the auxiliary. She’s sent the file means she has sent it; she’s ready means she is ready. Look at the words after ’s to decide whether it means has or is. In careful early practice, writing the full form helps you distinguish the perfect from a simple statement with be.

Build the message

Say that Lina’s message is now complete. Use the verb write.

  1. Identify Lina as one person, so choose has.
  2. Choose the participle written rather than the past wrote.
  3. Keep the message as the object and do not add a finished date.

Lina has written the message.

References for this explanation

Ask about experience with ever

Move the auxiliary before the subject: Have you ever tried kayaking? The question asks about any relevant occasion up to now. It does not ask for a usual routine. A short answer can be Yes, I have or No, I have not.

Use never to say that no such occasion exists: I have never tried kayaking. Never already supplies the negative meaning, so standard English does not add not. After a positive answer, a past question such as When did you try it? invites details of a particular event.

Ever normally belongs between the subject and the participle in this question pattern. The participle still tells you which experience the question is about. Have you ever lost a ticket? asks about losing one, whereas Have you ever found a ticket? asks about finding one. Correct grammar does not help if you choose the wrong verb.

References for this explanation

Make present results concrete

The situation shows what the present result is. The printer has stopped working can explain why papers are still waiting beside it. I have finished the draft can introduce something ready for review. The perfect does not itself tell the listener every consequence; make a consequence explicit when it matters.

Contrast I have finished the draft, so you can read it with I am writing the draft. The second describes an activity in progress and does not promise a complete text. A message that announces completion should name what is complete rather than merely saying that you worked on it.

A result statement does not always say who caused the result. The printer has stopped says what has happened to the printer, but does not establish that someone deliberately stopped it. When reporting a problem, distinguish the observed result from an explanation that you have not checked.

References for this explanation

Place already and yet thoughtfully

Already commonly appears between have or has and the participle: We have already paid. It presents the payment as completed, perhaps earlier than expected. Yet commonly appears at the end of a question or negative: Have you paid yet? and We have not paid yet.

A negative with yet means that the expected event can still happen. It differs from saying that payment will never happen. American English also commonly uses the simple past with already and yet, so Did you pay yet? is not wrong. This lesson practices the present perfect, but it does not treat that American form as an error.

Compare Have you received the package yet? with When did you receive it? The first asks whether the package has arrived. The second normally assumes that it has arrived and asks when. The question you choose shows what you assume. Ask the first when you genuinely do not know whether the package arrived.

References for this explanation

Distinguish visits from current absence

When you talk about trips, Maya has been to the library presents a visit from which Maya has returned. Maya has gone to the library normally explains that Maya left and has not returned. The two sentences answer different questions.

If Maya is standing beside you, use been to describe the completed visit. If someone asks where she is and she is still away, gone fits. This contrast does not apply to every phrase with been or gone: has been working is a different construction.

In this travel use, been normally combines with to and a destination: We have been to that museum. A time expression such as for two hours can create a different meaning: We have been at the museum for two hours means that we are still there. Read the whole phrase rather than giving been one meaning on its own.

Complete the reasoning

Explain why Sam cannot answer the door: Sam left for the store and is still away.

  1. The relevant fact is current absence.
  2. Choose gone for the visit from which Sam has not returned.
  3. Use has with Sam.
Compare your reasoning

Sam has gone to the store.

References for this explanation

Separate a recent event from a continuing state

The perfect also appears in I have known Sam for years. Knowing is a state that began earlier and continues now. The participle is still needed, but there is no single completed task. State verbs such as know normally use the simple perfect, have known, for this meaning.

Read the entire message before choosing a form. I have sent the address announces an action, I have known the address for years describes continuing knowledge, and I sent it yesterday locates an action in finished time. In the game, identify that time relationship first; only then check have, has, and the participle.

For a useful personal practice record, separate three kinds of sentences: an experience, a current result, and a continuing state. Change the subject in each one, and choose have or has again. This small change tests agreement between the subject and the verb but keeps the original time meaning, so you can see which part of the sentence actually changes.

References for this explanation

See it in a sentence

I have visited Boston twice.

Two visits are part of my experience up to now.

Connect earlier events to the current conversation.

They have written a short report.

The report has been produced.

Build the whole verb phrase.

Have you ever cooked for twelve people?

Has this happened at any time in your experience?

Ask about experience with ever.

I have finished the draft, so you can read it.

A completed draft is available now.

Make present results concrete.

We have not received the package yet.

The expected package has still not arrived.

Place already and yet thoughtfully.

Maya has gone to the library.

Maya is away on that visit now.

Distinguish visits from current absence.

I have known Sam for years.

Our acquaintance began earlier and continues now.

Separate a recent event from a continuing state.

I have visited Denver.

No finished time is given, so the present perfect fits this experience.

Choose an experience statement without a finished past date.

I visited Denver in 2021.

The date places this visit in a finished period.

Report the specific trip in 2021.

She has sent the file.

The subject she takes has.

Use the present perfect with she.

We have seen the sign.

Seen is the participle of see.

Choose the participle after have.

Have you ever tried kayaking?

Have combines with the participle tried and comes before you.

Ask about any earlier experience.

Notice the difference

Common mistakes

Connect earlier events to the current conversation

Instead ofI have visited Denver in 2021.

For this meaningI visited Denver in 2021.

The present perfect does not go with a finished date such as in 2021. The date places this visit in a finished period.

Ask about experience with ever

Instead ofI have not never tried kayaking.

For this meaningI have never tried kayaking.

The extra not makes a double negative, which standard English does not use. Never supplies the negative meaning.

Build the whole verb phrase

Instead ofShe has already pay.

For this meaningShe has already paid.

The base form pay cannot complete this perfect phrase. Paid is the participle.

From understanding to using

Make your own example.

Try these without answer choices. Say your answer aloud or write it below, then compare your reasoning with the model.

Your turn 1

Write one experience question about food and one truthful answer.

Compare with a model

Have you ever made soup? Yes, I have made tomato soup.

The speaker asks about earlier experience and gives a positive example.

The question does not ask about a particular time. The answer repeats the relevant experience; change the food, and answer yes or no to match your own life.

  • Put have before you in the question.
  • Use a participle in the full answer.
  • Do not add a finished date to the perfect clause.

Your turn 2

Give a coworker an update: the client has the file now, but there is no reply so far. Use the verbs send and receive.

Compare with a model

I have sent the file, but I have not received a reply yet.

The file is sent, but the reply has not arrived yet.

The two clauses distinguish a completed action from an expected action that has not happened. Both use have with participles.

  • State the completed action positively.
  • Use not for the missing reply.
  • Place yet naturally at the end.

Put it into practice

Make the next choice.

14 questions · No timer

Choose a response and learn why it works. Your score reflects your first answer to each question. You can revisit anything you miss.

Choose an answer, then open the explanation to check your reasoning.

Question 1

Tell a new friend that you know Denver from a visit.

  • I have visited Denver.
  • I have visited Denver last year.
Check the answer

Answer: I have visited Denver.

I have visited Denver.: No finished time is given, so the present perfect fits this experience.

I have visited Denver last year.: Last year supplies a finished past time; use the simple past for that visit.

Question 2

Report the specific trip in 2021.

  • I have visited Denver in 2021.
  • I visited Denver in 2021.
Check the answer

Answer: I visited Denver in 2021.

I have visited Denver in 2021.: The present perfect does not go with a finished date such as in 2021.

I visited Denver in 2021.: The date places this visit in a finished period.

Question 3

Use the present perfect with she.

  • She has sent the file.
  • She have sent the file.
Check the answer

Answer: She has sent the file.

She has sent the file.: The subject she takes has.

She have sent the file.: Have does not agree with she here.

Question 4

Say that your group noticed the sign at some time before now.

  • We have saw the sign.
  • We have seen the sign.
Check the answer

Answer: We have seen the sign.

We have saw the sign.: Saw is the simple past form, and it cannot follow have.

We have seen the sign.: Seen is the participle of see.

Question 5

Ask about any earlier experience.

  • Have you ever tried kayaking?
  • Do you ever tried kayaking?
Check the answer

Answer: Have you ever tried kayaking?

Have you ever tried kayaking?: Have combines with the participle tried and comes before you.

Do you ever tried kayaking?: Do cannot combine with the past form tried in this question.

Question 6

Say that you have no kayaking experience.

  • I have not never tried kayaking.
  • I have never tried kayaking.
Check the answer

Answer: I have never tried kayaking.

I have not never tried kayaking.: The extra not makes a double negative, which standard English does not use.

I have never tried kayaking.: Never supplies the negative meaning.

Question 7

Tell a colleague a complete draft is ready to read.

  • I have finished the draft.
  • I am writing the draft.
Check the answer

Answer: I have finished the draft.

I have finished the draft.: Finished announces completion.

I am writing the draft.: Writing describes the activity and does not say that the draft is complete.

Question 8

Use a complete perfect form to explain a printer problem.

  • The printer stopped has working.
  • The printer has stopped working.
Check the answer

Answer: The printer has stopped working.

The printer stopped has working.: The auxiliary cannot follow stopped in this statement.

The printer has stopped working.: Has comes before the participle stopped.

Question 9

Say that an expected package is still on its way.

  • We have not received it yet.
  • We have received it already.
Check the answer

Answer: We have not received it yet.

We have not received it yet.: Not and yet show that you are still waiting for the package.

We have received it already.: Received with already says that the package has arrived.

Question 10

Use has with an already completed payment.

  • She has already pay.
  • She has already paid.
Check the answer

Answer: She has already paid.

She has already pay.: The base form pay cannot complete this perfect phrase.

She has already paid.: Paid is the participle.

Question 11

Maya left for the library and is still away.

  • Maya has gone to the library.
  • Maya has been to the library.
Check the answer

Answer: Maya has gone to the library.

Maya has gone to the library.: Gone explains her current absence.

Maya has been to the library.: Been normally means that she went and came back.

Question 12

Maya has returned from her library visit.

  • Maya has gone to the library and is still there.
  • Maya has been to the library.
Check the answer

Answer: Maya has been to the library.

Maya has gone to the library and is still there.: The added still there contradicts the scenario.

Maya has been to the library.: Been suits a completed visit followed by her return.

Question 13

Express knowledge that started years ago and continues.

  • I have known Sam for years.
  • I have knew Sam for years.
Check the answer

Answer: I have known Sam for years.

I have known Sam for years.: Known is the participle used for continuing acquaintance.

I have knew Sam for years.: Knew is the simple past form, and it cannot follow have.

Question 14

A friend mentions an earlier visit to Denver. Ask about the time of that visit.

  • When have you visited Denver in 2021?
  • When did you visit Denver?
Check the answer

Answer: When did you visit Denver?

When have you visited Denver in 2021?: The fixed finished date does not fit this perfect question.

When did you visit Denver?: Did asks about the particular completed visit.

Keep the conversation going

What to practice next

Use one new example in a sentence of your own. Then revisit the challenge without looking at the explanation.

By Loquus ·

Sources

Learning research behind the practice

Worked examples, retrieval practice, and later review inform the activities. These studies do not establish the effectiveness of this specific lesson.

Questions and discussion

Share a question, an example, or your feedback. Use a display name rather than personal details. Names are unverified. Comments and replies appear after moderation.

Your name, comment, and submission time are stored for moderation and publication. We do not ask for your email. To help limit spam, we temporarily store a coded abuse identifier. Approved comments stay public until removed. To request removal, contact Loquus support.

Loquus in your language

Choose your website language