The official IELTS by IDP app is here! Download it today.

Close

The Present Perfect and Simple Past tenses are two of the most common tenses in English. However, many learners still struggle to fully understand how they differ—especially since both refer to past events.

To help you apply each tense correctly and avoid common mistakes, this article provides clear explanations, comparison charts, and beginner-friendly exercises.

1. Definitions of the Present Perfect and Simple Past Tenses

Present Perfect Tense

The Present Perfect tense is used to describe actions that began in the past and continue to the present or may continue into the future.

Examples:

  • He has done his homework since 5 p.m.

  • They have worked here since 1998.

Simple Past Tense

The Simple Past tense describes actions that happened and were completed in the past. It often refers to a specific point in time.

Examples:

  • Mary did not come to the company last week.

  • I traveled to China two years ago.

2. Grammar Structures: Present Perfect vs. Simple Past

With the verb “to be”

Sentence Type

Present Perfect

Simple Past

Affirmative

S + have/has + been + adj/N

S + was/were + adj/N

Example

My father has been sick since Sunday

My father was sick last Sunday

Negative

S + have/has + not + been + adj/N

S + was/were + not + adj/N

Example

They have not been active lately

They were not active last semester

Yes/No Q

Have/Has + S + been + adj/N ?

Was/Were + S + adj/N ?

WH- Question

WH + have/has + S + (not) + been...?

WH + was/were + S + (not) + adj/N ?

With regular action verbs

Sentence Type

Present Perfect

Simple Past

Affirmative

S + have/has + past participle

S + verb in past form (V2/ed)

Example

She has just bought a house

She bought a house last month

Negative

S + have/has + not + past participle

S + did not + base verb

Example

She has not finished her homework yet

She did not show me the password

Yes/No Q

Have/Has + S + past participle ?

Did + S + base verb ?

WH- Question

WH + have/has + S + (not) + past participle ?

WH + did + S + (not) + base verb ?

3. Signal Words

Present Perfect Tense

Simple Past Tense

for, since, just, already, before, yet

yesterday, ago, last week/month/year

ever, never, recently, so far

the day before, in the past, earlier today

4. When to Use Present Perfect vs. Simple Past

Present Perfect Tense

Usage

Example

Past action continuing into the present

Jane has stayed with her parents since graduation

Repeated action in the past

David has written five books

Action at an unknown time in the past

Someone has taken my seat

Personal experiences or comparisons

This is the best movie I have ever watched

Past action with present consequences

She has lost her phone (so she cannot call anyone now)

Simple Past Tense

Usage

Example

Completed action in the past

I studied for a Master's degree in the USA in 2014

Repeated habit or action in the past

Jack cried a lot when he was a child

Interrupted action in the past

I was going to school when I met Jenny

Sequence of past actions

We went to the store and bought lunch

Unreal wish or conditional sentence

If I won the lottery, I would build libraries

Unreal present conditional

If I were you, I wouldn’t drink that smoothie

5. Present Perfect Practice

Exercise 1: Complete the sentences using the Present Perfect tense

  1. Bo has driven Rose to work today.

  2. They have worked all day and night.

  3. We have seen the new bridge.

  4. He has had breakfast this morning.

  5. Ann and Don have washed the car.

  6. Kathy has wanted to go to Queensland for a long time.

  7. Mel has given up smoking.

  8. I have forgotten that man's name.

  9. They have lost their keys.

  10. Jack has been to England.

Exercise 2: Rewrite using Present Perfect and the words provided

  1. We have played tennis for 2 years.

  2. Mai has gone to the library today.

  3. My sister has moved to a new house near her boyfriend's flat.

  4. His teacher has not explained this lesson yet.

  5. This is the best film I have ever watched.

  6. Minh has just left the office for 2 hours.

  7. Have they written a report since last Monday?

6. Simple Past Practice

Exercise 1: Complete the sentences using the correct past verb forms

  • Alex ordered office chairs online last Monday.

  • The next morning he realized he needed two more.

  • He tried to call, but no one answered.

  • Alex worried that the website was fake.

  • He emailed and explained his situation.

  • The support team responded and fixed the issue.

  • Alex relaxed when he received confirmation.

Exercise 2: Fill in the blanks using correct past forms

  • gave

  • died

  • was

  • was

  • married

  • hired

  • was

  • pursued

  • took

  • took

  • lived

  • adored

  • was

  • tricked

  • went

  • discovered

  • gave

We hope this guide helps you clearly understand the differences between the Present Perfect and Simple Past tenses and how to apply them in daily English communication and exams.

Prepare for the IELTS Test with IDP

Start preparing for your IELTS test early to achieve the best results. Whether you are practicing at home or aiming to improve your test-taking skills, you can explore IDP’s complete IELTS resource library to familiarize yourself with the exam format.

Be sure to check out expert tips, practice materials, IELTS events, and preparation courses from our global IELTS specialists.

When you're ready, book your IELTS test with IDP today!

Take IELTS with IDP - Confident and comfortable, achieve your goal!