Skip to content
IDP Qatar – International First IdeaIDP Qatar - International First Idea
  • Category
    • No Category Found
  • Home
  • Take The IELTS Test
    • Academic IELTS Test
    • General Training IELTS Test
    • One Skill Retake (OSR) IELTS Test
    • Mock Test
      • General Training Mock Test
      • Academic Mock Test
  • Learn
    • IFI Blog
    • IELTS speaking questions with answers
  • Training
    • English Language & IELTS Preparation Classes in Qatar
    • Private IELTS / General English Courses
    • English Placement Test
  • Contact Us
    • Contact Us
    • About Us
    • IFI Events
    • Our Partners
    • FAQs
  • English
    •  العربية (Arabic)
0

Currently Empty: ر.ق 0,00

Continue shopping

IDP Qatar – International First IdeaIDP Qatar - International First Idea
  • Home
  • Take The IELTS Test
    • Academic IELTS Test
    • General Training IELTS Test
    • One Skill Retake (OSR) IELTS Test
    • Mock Test
      • General Training Mock Test
      • Academic Mock Test
  • Learn
    • IFI Blog
    • IELTS speaking questions with answers
  • Training
    • English Language & IELTS Preparation Classes in Qatar
    • Private IELTS / General English Courses
    • English Placement Test
  • Contact Us
    • Contact Us
    • About Us
    • IFI Events
    • Our Partners
    • FAQs
  • English
    •  العربية (Arabic)

Present Perfect vs Past Simple: Differences, Examples and Practice

Home » Blog » Present Perfect vs Past Simple: Differences, Examples and Practice
IELTS

Present Perfect vs Past Simple: Differences, Examples and Practice

  • October 22, 2026
  • Com 0

Have you ever wondered whether to say “I have visited London” or “I visited London”? Both sentences are grammatically correct, but they communicate different things depending on the context.

The difference between the present perfect vs past simple is one of the most common challenges in English grammar. Both tenses describe past events, but they help us talk about those events in different ways. The past simple usually refers to an event at a finished time in the past, while the present perfect connects a past event or experience to the present.

Understanding this distinction will help you speak more accurately, tell stories clearly, and avoid common mistakes in everyday conversations.

In this guide, you will learn how to form both tenses, when to use each one, how to recognise common time expressions, and how to practise with examples and exercises.

Contents

  • 1. What Is the Difference Between Present Perfect and Past Simple?
  • 2. How to Form the Present Perfect
    • 2.1. Present Perfect Structure
    • 2.2. What Is a Past Participle?
  • 3. When to Use the Present Perfect
    • 3.1. 1. To Talk About Life Experiences
    • 3.2. 2. To Describe a Past Event With a Present Result
    • 3.3. 3. To Talk About a Situation That Started in the Past and Continues Now
    • 3.4. 4. To Talk About Recent Events
  • 4. When to Use the Past Simple
    • 4.1. 1. To Describe an Event at a Specific Past Time
    • 4.2. 2. To Tell Stories and Describe Past Events
    • 4.3. 3. To Talk About Past Situations That Have Ended
  • 5. Present Perfect vs Past Simple: Comparison Table
  • 6. Common Time Expressions: Present Perfect vs Past Simple
    • 6.1. Time Expressions Commonly Used With the Present Perfect
    • 6.2. Time Expressions Commonly Used With the Past Simple
  • 7. Present Perfect vs Past Simple in Everyday Conversations
    • 7.1. Example 1: Talking About Travel
    • 7.2. Example 2: Talking About Work
    • 7.3. Example 3: Talking About Learning English
    • 7.4. Example 4: Talking About Food
  • 8. Common Mistakes With Present Perfect and Past Simple
    • 8.1. Mistake 1: Using the Present Perfect With a Finished Past Time
    • 8.2. Mistake 2: Using the Past Simple Instead of the Past Participle
    • 8.3. Mistake 3: Confusing For and Since
    • 8.4. Mistake 4: Assuming the Present Perfect Always Means “Recently”
    • 8.5. Mistake 5: Using the Present Perfect for Every Past Experience
    • 8.6. Mistake 6: Forgetting That Context Matters
  • 9. Practice Exercises: Present Perfect vs Past Simple
    • 9.1. Exercise 1: Choose the Correct Tense
    • 9.2. Exercise 2: Correct the Mistakes
    • 9.3. Exercise 3: Complete the Conversation
    • 9.4. Exercise 4: Write Your Own Examples
  • 10. Answer Key
    • 10.1. Exercise 1 Answers
    • 10.2. Exercise 2 Answers
    • 10.3. Exercise 3 Answers
  • 11. How to Improve Your English Grammar in Real Conversations
  • 12. Improve Your Practical English Grammar With IFI Qatar
  • 13. Frequently Asked Questions About Present Perfect vs Past Simple
    • 13.1. What is the main difference between present perfect and past simple?
    • 13.2. Can I use the present perfect with yesterday?
    • 13.3. Can I use for and since with the present perfect?
    • 13.4. Which words are commonly used with the present perfect?
    • 13.5. Which words are commonly used with the past simple?
    • 13.6. Is “Have you ever been there?” correct?
    • 13.7. Is “I have lived here for five years” correct?
    • 13.8. How can I practise present perfect and past simple?
  • 14. Final Thoughts

What Is the Difference Between Present Perfect and Past Simple?

The main difference is how the speaker presents the past event in relation to time and the present.

  • Present perfect: Connects a past event, experience, or situation to the present. The exact finished time is often not specified.
  • Past simple: Describes a completed event or situation in the past, often with a specific or understood past time.

Compare these examples:

Present perfect Past simple
I have visited London. I visited London last year.
She has lost her keys. She lost her keys yesterday.
We have finished the project. We finished the project on Monday.
Have you ever tried sushi? Did you try sushi at the restaurant yesterday?

In the first column, the sentences focus on experience, a present result, or a connection to now. In the second column, the sentences refer to completed past events, with the time specified or understood.

Quick rule: If you are talking about a completed event at a finished time, the past simple is usually appropriate. If the past event is connected to the present and the exact finished time is not the focus, the present perfect may be appropriate.

How to Form the Present Perfect

The present perfect is formed using the present tense of have or has followed by the past participle of the main verb.

Present Perfect Structure

Sentence type Structure Example
Positive Subject + have/has + past participle She has finished her work.
Negative Subject + have/has + not + past participle She has not finished her work.
Question Have/Has + subject + past participle? Has she finished her work?
Short answer Yes, subject + have/has. / No, subject + haven’t/hasn’t. Yes, she has.

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

Examples:

  • I have learned several new words.
  • He has completed the assignment.
  • They haven’t arrived yet.
  • Have you ever travelled abroad?

What Is a Past Participle?

The past participle is the verb form used after have or has in the present perfect.

For regular verbs, it usually ends in -ed. Irregular verbs have different forms that you need to learn.

Base verb Past simple Past participle
Work Worked Worked
Visit Visited Visited
See Saw Seen
Go Went Gone
Eat Ate Eaten
Write Wrote Written
Take Took Taken
Do Did Done
Speak Spoke Spoken
Break Broke Broken

For example:

  • Past simple: I saw that film last night.
  • Present perfect: I have seen that film before.

A common mistake is using the past simple form after have or has. For example, “I have went” is incorrect. The correct form is “I have gone.”

When to Use the Present Perfect

The present perfect is useful when you want to connect past events, experiences, or situations to the present.

1. To Talk About Life Experiences

Use the present perfect to discuss experiences without specifying exactly when they happened.

Examples:

  • I have visited Qatar.
  • She has tried Japanese food.
  • We have never travelled by train.
  • Have you ever met a famous person?

The focus is on whether the experience has happened at some point in your life, not on the exact date.

If you add a finished past time, the past simple is normally needed:

  • I visited Qatar in 2024.
  • She tried Japanese food last weekend.

2. To Describe a Past Event With a Present Result

Use the present perfect when a past event has a relevant result or consequence now.

Examples:

  • I have lost my phone. (I do not have it now.)
  • She has broken her glasses. (They are broken now.)
  • We have finished the report. (It is ready now.)
  • He has missed the bus. (He may need another way to travel.)

The present perfect highlights the current situation rather than when the event happened.

Compare:

  • I have lost my phone. (The current result matters.)
  • I lost my phone yesterday. (The finished past time is specified.)

Both can be correct, depending on what you want to communicate.

3. To Talk About a Situation That Started in the Past and Continues Now

The present perfect is often used with for and since to describe situations that began in the past and remain true.

Use for to describe a duration:

  • I have lived here for three years.
  • She has worked at this company for six months.
  • We have known each other for a long time.

Use since to identify the starting point:

  • I have lived here since 2023.
  • She has worked at this company since January.
  • We have known each other since university.

In these examples, the situations continue into the present.

For actions that emphasise ongoing activity, the present perfect continuous may also be appropriate:

  • I have been studying English for two hours.

4. To Talk About Recent Events

The present perfect often appears with just, already, and yet when talking about recent events or whether something has happened by now.

Examples:

  • I have just finished my lunch.
  • She has already sent the email.
  • Have you finished your homework yet?
  • They haven’t arrived yet.

Usage can vary between British and American English, particularly with just, already, and yet. In American English, the past simple is also common in some of these contexts. The examples above illustrate a widely taught present perfect pattern.

When to Use the Past Simple

The past simple is used for completed events and situations in the past. It is especially common when the time is specified, understood, or part of a past narrative.

1. To Describe an Event at a Specific Past Time

Use the past simple when you mention when something happened at a finished time.

Examples:

  • I visited London last year.
  • She graduated in 2022.
  • We watched a film yesterday.
  • He called me two hours ago.
  • They moved to Doha in March.

The time expressions make it clear that the events happened in completed periods.

Compare:

  • I have visited London. (Life experience; no specific time given.)
  • I visited London last year. (A completed trip at a specified past time.)

2. To Tell Stories and Describe Past Events

The past simple is the main tense used to describe a sequence of completed events.

Example:

“Last Saturday, I woke up early, had breakfast, and went to the beach. I met some friends there, and we spent the afternoon swimming.”

The verbs woke up, had, went, met, and spent describe events that occurred in the past.

3. To Talk About Past Situations That Have Ended

Use the past simple for situations that were true in the past but are no longer true.

Examples:

  • I lived in London for two years, but now I live in Doha.
  • She worked at a hotel before changing careers.
  • We studied together at university, but we live in different countries now.

Compare:

  • I have lived in London for two years. (I still live there, or the situation continues to the present.)
  • I lived in London for two years. (The period is finished.)

The surrounding context determines the exact meaning, but this is a useful distinction to remember.

Present Perfect vs Past Simple: Comparison Table

Use this table when you need a quick reminder.

Situation Present perfect Past simple
Life experience without a specified time I have visited Italy. —
Experience at a specific past time — I visited Italy in 2023.
Present result of a past event She has lost her keys. She lost her keys yesterday.
Ongoing situation that began in the past I have worked here for five years. —
Completed period in the past — I worked there for five years.
Recent completion I have just finished the report. I finished the report ten minutes ago.
Past narrative — We arrived, checked in, and went upstairs.

These are common patterns rather than rigid rules for every possible conversation. Always consider the time reference and the meaning you want to express.

Common Time Expressions: Present Perfect vs Past Simple

Certain time expressions can help you decide which tense is appropriate.

Time Expressions Commonly Used With the Present Perfect

  • Ever
  • Never
  • Just
  • Already
  • Yet
  • So far
  • Recently
  • For
  • Since

Examples:

  • Have you ever eaten Korean food?
  • I have never flown in a helicopter.
  • We have completed three lessons so far.
  • She has lived here since 2021.

These expressions often refer to experiences up to now, recent events, or situations connected to the present.

However, recently can also be used with the past simple, depending on the context and variety of English.

Time Expressions Commonly Used With the Past Simple

  • Yesterday
  • Last night
  • Last week
  • Last month
  • In 2020
  • Two days ago
  • When I was a child
  • On Monday (when referring to a finished Monday)

Examples:

  • I met him yesterday.
  • They moved here last year.
  • We travelled to Spain in 2020.
  • She started learning English two months ago.

These expressions refer to finished past times, so the past simple is normally used.

Important: Do not choose a tense based only on a memorised keyword. First decide whether the speaker is talking about a finished past time or connecting the event to the present.

Present Perfect vs Past Simple in Everyday Conversations

The distinction becomes easier when you see how people use both tenses in realistic situations.

Example 1: Talking About Travel

Present perfect:

“Have you ever been to London?”

“Yes, I have. I’ve visited it twice.”

The speakers are discussing life experience without specifying when the visits happened.

Past simple:

“When did you last visit London?”

“I visited it last summer.”

Now the conversation focuses on a particular time in the past, so the past simple is appropriate.

Example 2: Talking About Work

Present perfect:

“I’ve finished the presentation.”

This tells the listener that the presentation is complete now.

Past simple:

“I finished the presentation last night.”

This describes when the work was completed.

Example 3: Talking About Learning English

Present perfect:

“I have studied English for three years.”

This commonly means the period of study began three years ago and continues now.

Past simple:

“I studied English for three years at school.”

The phrase suggests a completed period of study, especially when the context indicates that the speaker no longer studies there.

Example 4: Talking About Food

Present perfect:

“Have you tried this restaurant?”

The speaker is asking about the listener’s experience.

Past simple:

“Did you enjoy the restaurant we visited yesterday?”

The question refers to a particular visit in the past.

Common Mistakes With Present Perfect and Past Simple

Understanding the rules is important, but using them correctly in spontaneous speech takes practice. Here are some mistakes to watch for.

Mistake 1: Using the Present Perfect With a Finished Past Time

Incorrect: “I have seen him yesterday.”

Correct: “I saw him yesterday.”

Yesterday refers to a finished time, so the past simple is appropriate.

Mistake 2: Using the Past Simple Instead of the Past Participle

Incorrect: “She has went home.”

Correct: “She has gone home.”

After have or has, use the past participle.

Mistake 3: Confusing For and Since

Incorrect: “I have lived here since three years.”

Correct: “I have lived here for three years.”

Use for with a duration and since with a starting point.

  • For three years
  • Since 2023

Mistake 4: Assuming the Present Perfect Always Means “Recently”

The present perfect can describe experiences, ongoing situations, and present results, not just recent events.

For example:

“I have known her for ten years.”

The sentence describes a situation that began in the past and continues now.

Mistake 5: Using the Present Perfect for Every Past Experience

Incorrect in standard usage when a finished past time is specified: “I have visited Paris in 2022.”

Correct: “I visited Paris in 2022.”

However, “I have visited Paris” is correct when you are talking about the experience without naming a particular time.

Mistake 6: Forgetting That Context Matters

Consider these sentences:

  • “Have you eaten?”
  • “Did you eat?”

Both can be correct. The first often asks whether the action has happened by now, while the second commonly asks about a particular past occasion. The intended meaning and the variety of English being used can influence the choice.

Practice Exercises: Present Perfect vs Past Simple

Test your understanding by choosing the correct verb form in each sentence.

Exercise 1: Choose the Correct Tense

Complete each sentence using the present perfect or past simple form of the verb in brackets.

  1. I ________ (visit) London in 2023.
  2. She ________ never ________ (try) sushi.
  3. We ________ (finish) the project yesterday.
  4. He ________ (live) in Doha since 2021.
  5. They ________ (go) to the cinema last night.
  6. ________ you ever ________ (see) the Northern Lights?
  7. I ________ just ________ (send) the email.
  8. She ________ (start) her new job two weeks ago.
  9. We ________ (know) each other for five years.
  10. He ________ (lose) his wallet yesterday.

Exercise 2: Correct the Mistakes

Each sentence contains a tense error or an error in the use of a time expression. Rewrite it correctly.

  1. I have bought this laptop last month.
  2. She has went to work.
  3. We lived here since 2022.
  4. Did you ever visit Canada?
  5. He has finished his homework an hour ago.
  6. They have known each other for ten years ago.

Exercise 3: Complete the Conversation

Choose the correct form of each verb.

A: ________ you ever ________ (travel) to Australia?

B: Yes, I ________ (go) there in 2022.

A: How long ________ you ________ (stay)?

B: I ________ (stay) for three weeks. I really enjoyed it.

A: ________ you ________ (visit) Sydney?

B: Yes, I ________. I ________ (spend) five days there.

Exercise 4: Write Your Own Examples

Write four sentences about your life:

  • One sentence about a life experience using the present perfect.
  • One sentence about a specific past event using the past simple.
  • One sentence about something you have done recently.
  • One sentence about a situation that started in the past and continues now.

For example:

“I have learned several new English expressions.”

“I learned ten new words yesterday.”

Try to make your own examples personal and realistic.

Answer Key

Exercise 1 Answers

  1. I visited London in 2023.
  2. She has never tried sushi.
  3. We finished the project yesterday.
  4. He has lived in Doha since 2021.
  5. They went to the cinema last night.
  6. Have you ever seen the Northern Lights?
  7. I have just sent the email.
  8. She started her new job two weeks ago.
  9. We have known each other for five years.
  10. He lost his wallet yesterday.

Exercise 2 Answers

  1. I bought this laptop last month.
  2. She has gone to work.
  3. We have lived here since 2022.
  4. Have you ever visited Canada? (This asks about life experience up to now. “Did you ever visit Canada?” is also possible in some varieties and contexts.)
  5. He finished his homework an hour ago.
  6. They have known each other for ten years.

Exercise 3 Answers

A: Have you ever travelled to Australia?

B: Yes, I went there in 2022.

A: How long did you stay?

B: I stayed for three weeks. I really enjoyed it.

A: Did you visit Sydney?

B: Yes, I did. I spent five days there.

How to Improve Your English Grammar in Real Conversations

Learning grammar rules is only the first step. To use the present perfect and past simple confidently, you need to practise choosing between them while speaking and listening.

Try these activities:

  • Describe your experiences: Talk about places you have visited, foods you have tried, and skills you have learned.
  • Tell a story: Describe what you did yesterday or during your last holiday using the past simple.
  • Ask follow-up questions: Use “Have you ever…?” to ask about experiences, then use “When did you…?” to ask for specific details.
  • Record yourself: Speak for one minute about your week and listen for tense errors.
  • Practise with feedback: Ask a teacher or learning partner to identify recurring mistakes and explain how to correct them.

A useful daily exercise is to start with a present perfect question, then continue with past simple questions.

For example:

“Have you ever travelled abroad?”

“Where did you go?”

“When did you go?”

“What did you do there?”

This pattern helps you practise both tenses in a natural conversation.

Improve Your Practical English Grammar With IFI Qatar

Understanding the difference between the present perfect and past simple can make your English clearer, especially when you discuss experiences, explain what happened, or talk about situations that continue today.

Independent practice helps you learn the rules, but guided learning can help you apply them more confidently in everyday conversations. Practical grammar activities, speaking exercises, and feedback can help you recognise tense mistakes and correct them over time.

At IFI Qatar, you can explore English learning options in Doha or online, depending on your goals and availability. If you want to improve your grammar for everyday communication, work, study, or IELTS preparation, consider discussing your current level and learning priorities with the team.

Ready to use English grammar more confidently? Contact IFI Qatar to explore available English courses and find a suitable next step for your learning goals.

Frequently Asked Questions About Present Perfect vs Past Simple

What is the main difference between present perfect and past simple?

The present perfect connects a past event or situation to the present, while the past simple describes a completed event at a finished time in the past. For example, “I have visited London” describes an experience, while “I visited London last year” specifies when it happened.

Can I use the present perfect with yesterday?

In standard English, the present perfect is not normally used with yesterday to describe a completed event. Say “I saw her yesterday,” not “I have seen her yesterday.”

Can I use for and since with the present perfect?

Yes. Use for to describe a duration, such as “for three years,” and since to identify a starting point, such as “since 2022.” The present perfect commonly describes a situation that began in the past and continues now.

Which words are commonly used with the present perfect?

Common expressions include ever, never, just, already, yet, so far, for, and since. However, some expressions can also appear with other tenses, so context is important.

Which words are commonly used with the past simple?

Common time expressions include yesterday, last week, in 2020, two days ago, and when I was a child. They refer to finished past times and are commonly used with the past simple.

Is “Have you ever been there?” correct?

Yes. “Have you ever been there?” asks about someone’s experience at any time up to the present without specifying a particular visit.

Is “I have lived here for five years” correct?

Yes, if you still live there. The present perfect connects the starting point in the past with the present situation. If the period is finished, the past simple may be appropriate: “I lived there for five years.”

How can I practise present perfect and past simple?

Practise describing life experiences, telling stories about finished events, answering grammar exercises, and asking follow-up questions in conversations. Review your mistakes and pay attention to whether the time is finished or connected to the present.

Final Thoughts

The key to choosing between the present perfect and past simple is to consider the meaning and time reference, rather than relying only on memorised keywords.

Use the present perfect to talk about experiences, present results, and situations that continue into the present. Use the past simple to describe completed events at finished past times and to tell stories about what happened.

Practise with real examples, use both tenses in conversations, and review your mistakes regularly. With consistent practice, you can become more confident when talking about your experiences and describing past events in English.

If you would like structured support, explore practical English grammar and speaking course options at IFI Qatar to help you apply what you learn in everyday communication.

Share on:
English Shadowing Technique: How to Practise Speaking with Audio

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

Archives

  • October 2026
  • September 2026
  • May 2026
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • December 2024

Categories

  • Essential IELTS Information
  • Grammar
  • IELTS
  • IELTS Listening
  • IELTS News
  • IELTS Reading
  • IELTS Speaking
  • IELTS Writing Task 1 AC
  • IELTS Writing Task 1 GT
  • IELTS Writing Task 2
  • IFI News
  • Miscellaneous
  • Pronunciation
  • Vocabulary

Latest Post

Thumb
Present Perfect vs Past Simple: Differences, Examples
22 Oct, 2026
Thumb
English Shadowing Technique: How to Practise Speaking
22 Oct, 2026
Thumb
IELTS Reading Matching Headings: Step-by-Step Solving Method
22 Oct, 2026
cropped-ifi-idp-qatar-logo2.png

IDP Qatar | International First Idea

IFI IDP Qatar is committed to upholding the highest standards in IELTS test administration and customer service to empower individuals by offering equal access to life-changing opportunities while fostering trust and ensuring the integrity of the testing experience.

Our Info

Address:

16th floor, Laffan Tower, Ambassadors St, Doha, Qatar

Call:

(+974) 40379708

Mail: 

info@ifi.qa

Links

  • Home
  • About Us
  • Blog
  • FAQs
  • Login / Register

Contacts

Icon-facebook Icon-linkedin2 Icon-instagram X-twitter Icon-youtube
Copyright 2025 | IDP Qatar | International First Idea | All Rights Reserved
IDP Qatar – International First IdeaIDP Qatar - International First Idea
  • العربية (Arabic)
  • English