Common Present Perfect Mistakes

Learn the most common Present Perfect mistakes in simple English. See wrong and correct examples, easy rules, speaking tips, and practice exercises.

Introduction

The Present Perfect is very useful, but many learners make mistakes with it. This is normal because it talks about the past, but it also connects to the present.

In this guide, you will learn:

If this tense feels new, start with When to Use Present Perfect.

Quick Definition

The Present Perfect talks about past actions that connect to the present. The exact past time is not always important. The result, experience, or connection to now is important.

Simple examples:

  • I have lost my keys.
  • She has finished her homework.
  • We have seen this movie before.
  • They have visited Spain.
  • He has broken his phone.

In these sentences, the past action matters now. For example, if I have lost my keys, I probably cannot open the door now.

For a wider overview, visit All English Tenses Explained.

Formula

The Present Perfect formula is easy to remember.

Subject + have or has + past participle

Positive Sentences

  • I have finished the task.
  • You have changed your profile photo.
  • We have studied this lesson.
  • They have joined the group.
  • She has started a new course.

Negative Sentences

Subject + have or has + not + past participle

  • I have not finished the task.
  • You have not replied to the message.
  • We have not studied this lesson.
  • They have not joined the group.
  • She has not started the course.

Questions

Have or has + subject + past participle?

  • Have you finished the task?
  • Have they watched the video?
  • Have we met before?
  • Has she started the course?
  • Has he sent the email?

For more verb forms, see English Verb Tenses Chart.

Examples In Real Life

Here are easy Present Perfect examples from situations young learners know well.

School Examples

  • I have finished my homework.
  • She has passed the test.
  • We have learned this rule before.
  • They have joined the English club.
  • He has forgotten his notebook.

Work Examples

  • I have sent the report.
  • She has answered all emails.
  • We have completed the project.
  • They have changed the meeting time.
  • He has started a new job.

Daily Life Examples

  • I have lost my wallet.
  • She has cleaned her room.
  • We have bought tickets.
  • They have moved to a new flat.
  • He has cooked dinner.

Social Media Examples

  • I have posted a new story.
  • She has uploaded a video.
  • We have followed that account.
  • They have liked your post.
  • He has changed his username.

Hobby Examples

  • I have learned a new song.
  • She has painted three pictures.
  • We have played this game before.
  • They have joined a dance class.
  • He has won two matches.

Uses Of The Present Perfect

1. Experiences

Use Present Perfect to talk about life experiences when the exact time is not important.

  • I have visited London.
  • She has tried sushi.
  • They have played in a school concert.
  • We have watched this series before.
  • He has met a famous YouTuber.

2. Recent Actions With Results Now

  • I have lost my phone. Can you call it?
  • She has broken her glasses, so she cannot read well.
  • We have missed the bus, so we are late.
  • They have finished the game, so they can go outside.
  • He has cut his finger, so he needs a plaster.

3. Unfinished Time Periods

  • I have studied twice today.
  • She has posted three photos this week.
  • We have had two tests this month.
  • They have played football many times this year.
  • He has watched five videos this morning.

4. Actions With For And Since

  • I have known her for five years.
  • She has lived here since 2020.
  • We have been friends for a long time.
  • They have owned this dog since May.
  • He has worked there for six months.

For more detail, read When to Use Present Perfect.

Common Present Perfect Mistakes

Now let’s look at the mistakes learners make most often and how to fix them.

Mistake 1. Using Finished Time Words

Do not use Present Perfect with finished past time words like yesterday, last week, last year, or in 2020.

  • Wrong: I have seen him yesterday.
  • Correct: I saw him yesterday.
  • Wrong: She has finished school last year.
  • Correct: She finished school last year.
  • Wrong: We have met on Monday.
  • Correct: We met on Monday.
  • Wrong: They have moved in 2022.
  • Correct: They moved in 2022.
  • Wrong: He has called me two hours ago.
  • Correct: He called me two hours ago.

Mistake 2. Forgetting Have Or Has

  • Wrong: I finished my homework already.
  • Correct: I have finished my homework already.
  • Wrong: She lost her phone.
  • Correct: She has lost her phone.
  • Wrong: We seen this movie.
  • Correct: We have seen this movie.
  • Wrong: They visited Spain before.
  • Correct: They have visited Spain before.
  • Wrong: He broken his laptop.
  • Correct: He has broken his laptop.

Mistake 3. Using The Wrong Past Participle

  • Wrong: I have went home.
  • Correct: I have gone home.
  • Wrong: She has ate lunch.
  • Correct: She has eaten lunch.
  • Wrong: We have saw the video.
  • Correct: We have seen the video.
  • Wrong: They have wrote the answer.
  • Correct: They have written the answer.
  • Wrong: He has took my pen.
  • Correct: He has taken my pen.

Mistake 4. Mixing Been And Gone

Use been when someone visited a place and came back. Use gone when someone went there and is still there.

  • She has been to London. She is back now.
  • She has gone to London. She is in London now.
  • I have been to the gym. I am home now.
  • He has gone to the gym. He is there now.
  • They have been to Spain twice.

For tense comparisons, visit Present Perfect vs Past Simple.

Present Perfect Vs Similar Tenses

Many Present Perfect mistakes happen because learners confuse it with other tenses.

TenseMain UseExample
Present PerfectPast action connected to nowI have lost my keys.
Past SimpleFinished action at finished timeI lost my keys yesterday.
Present Perfect ContinuousDuration from past to nowI have been looking for my keys.
Present SimpleHabits and factsI lose things often.
Past PerfectEarlier past actionI had lost my keys before I left.

Useful pages:

Speaking Usage

In speaking, the Present Perfect is common when people talk about experiences, recent news, and things that matter now.

Useful speaking examples:

  • Have you seen this video?
  • I have already done it.
  • She has just called me.
  • We have never tried that game.
  • They have moved to a new house.

Short answers are also common:

  • Yes, I have.
  • No, I have not.
  • Yes, she has.
  • No, they have not.
  • Not yet.

Try to use the Present Perfect when the exact past time is not the main point.

Learning Tips

You can fix Present Perfect mistakes by practicing simple patterns every day.

  • Learn common past participles.
  • Practice have and has often.
  • Do not use yesterday with Present Perfect.
  • Use already, just, yet, ever, and never.
  • Write examples from your real life.
  • Compare Present Perfect with Past Simple.
  • Listen for this tense in films and videos.
  • Practice questions with Have you ever.
  • Say short answers aloud.
  • Correct one mistake at a time.

For more study help, read Best Way to Practice English Tenses.

Exercises

Correct the Present Perfect mistakes.

  1. I have seen him yesterday.
  2. She has ate lunch.
  3. We seen this movie before.
  4. They have moved last year.
  5. He has went home.

Answers:

  1. I saw him yesterday.
  2. She has eaten lunch.
  3. We have seen this movie before.
  4. They moved last year.
  5. He has gone home.

Now write five Present Perfect sentences about your own life.

  • I have visited…
  • I have never tried…
  • I have already finished…
  • I have just…
  • I have known…

Frequently Asked Questions

What is the most common Present Perfect mistake?

The most common mistake is using Present Perfect with finished time words, like yesterday or last year.

Can I say I have seen him yesterday?

No. Use Past Simple with yesterday. Say: I saw him yesterday.

What is the formula for Present Perfect?

The formula is subject plus have or has plus past participle. Example: She has finished.

What is the difference between Past Simple and Present Perfect?

Past Simple talks about a finished past time. Present Perfect connects a past action to now.

Should I use have or has?

Use have with I, you, we, and they. Use has with he, she, and it.

How can I stop making Present Perfect mistakes?

Practice common sentence patterns, learn past participles, and compare Present Perfect with Past Simple often.

Conclusion

Present Perfect mistakes are very common, but they are easy to fix with clear examples and regular practice.

Remember the main rules:

  • Use have or has plus past participle.
  • Do not use finished time words like yesterday.
  • Use Past Simple for finished past times.
  • Use Present Perfect for experiences, recent results, and unfinished time periods.
  • Learn common past participles.

Keep practicing with real life examples, and the Present Perfect will become much easier.