-An article to solve your issues with Clear Examples.
Many English learners especially those preparing for competitive exams and interview often struggle with Present Perfect and Simple Past.
The confusion usually comes from one question:
When do I use “have + past participle,” and when do I use “verb + ed”?
In this detailed blog, you’ll understand the difference clearly with rules, timelines, and practical examples.
We use the Simple Past when:
The action happened at a specific time in the past.
The time is finished
We know when it happened
Structure:
Subject + Verb (past form)
Example:
I visited the hospital yesterday.
She completed her OET exam in June.
They moved to Kochi last year.
Signal Words:
Yesterday
Last week / last month / last year
In 2020
Ago
Then
When I was young
Examples:
I met the doctor yesterday.
She worked in Dubai for five years.
We discussed the case last Monday.
He failed the test in 2022.
Here, the time is clearly finished. That’s why we use Simple Past.
We use the Present Perfect when:
The time is not finished
The exact time is not mentioned
The past action has a result in the present
The action started in the past and continues until now
Structure:
Subject + have/has + past participle
Example:
I have visited the hospital.
She has completed her OET exam.
They have moved to Kochi.
Signal Words:
Ever
Never
Already
Yet
Just
Since
For
So far
Recently
Examples:
I have finished my assignment. (It is done now.)
She has worked in Dubai. (Experience; time not mentioned.)
We have discussed this issue. (Result matters now.)
He has lived here for five years. (Still living here.)
Notice: The exact time is not given.
Simple Past = Finished Time
I saw him yesterday. ✔
(Time is clear and finished.)
Present Perfect = Connection to Now / Unfinished Time
I have seen him today. ✔
(Today is not finished.)
Think of it like this:
Simple Past
Past —— ✖ (Finished)
Present Perfect
Past —— ➝ Now (Connected)
5. Common Mistakes Students Make
❌ I have seen him yesterday.
✔ I saw him yesterday.
❌ She has completed the course last week.
✔ She completed the course last week.
Remember:
If you say yesterday, last week, in 2025, NEVER use Present Perfect.
We use Present Perfect when talking about experiences without saying when.
Examples:
I have visited Delhi.
She has worked in a government hospital.
Have you ever taken the OET exam?
I have never failed a test.
But if you mention the time:
I visited Delhi in 2021. ✔
Use Present Perfect when the action started in the past and still continues.
I have lived in Calicut for 10 years.
She has worked here since 2015.
They have studied English for six months.
(They are still living, working, studying.)
A: Did you eat lunch?
B: Yes, I ate lunch at 1 pm. (Specific time → Simple Past)
A: Have you eaten lunch?
B: Yes, I have eaten. (Result → Not hungry now)
I worked in a private clinic for 3 years.
(Completed job)
I have worked in a private clinic for 3 years.
(Still working there),.
Rahul wanted to go abroad for work.
Last year, he applied for the OET exam.
He prepared for three months and took the test in September.
He received his result after two weeks.
Now:
He has passed the OET exam.
He has applied for a job in the UK.
He has started preparing for interviews.
Notice how:
Past events with specific time → Simple Past
Results affecting now → Present Perfect
AA
Is the time finished? → Use Simple Past
Is there a connection to now? → Use Present Perfect
Is it about life experience? → Use Present Perfect
11.More examples
I have traveled to Japan three times.( Life Experience)
She has seen that movie more than once.(Life Experience )
You have grown so much since the last time I saw you!(Change Over Time )
We have lived in this house for ten years.(Continuing Action)
He has worked at the same company since 2015.( Continuing Action)
I have just finished my homework.(Recent Events)
Recent Events The train has already left the station.( Recent Events)
It has rained a lot this week.(Unfinished Time)
Unfinished Time They have visited five museums so far today.
( Unfinished Time)
Scientists have discovered a new planet.(Accomplishments)
Accomplishments My brother has finally learned how to drive.( Accomplishments)
I have never been to France.(Negative Experience)
She has not called me back yet.(Negative (Incomplete)
Have you ever eaten snails? (Question (Experience)
Has he been sick for a long time?(Question (Duration) )
Regular Verbs (Ending in -ed)
I walked to the park yesterday.
They watched a documentary last night.
She cleaned her entire apartment on Saturday.
We played board games until midnight.
The chef prepared a delicious meal for the guests.
Irregular Verbs (Changing form)
He went to Paris last summer.
I ate a massive breakfast this morning.
We bought a new car two weeks ago.
They drank all the lemonade at the picnic.
She wrote a beautiful poem for her mother.
Negative and Interrogative (Using “did”)
I did not sleep well last night.
Did you see the lunar eclipse?
They didn’t enjoy the movie very much.
Did he finish his homework on time?
We didn’t go to the party because we were tired.
Master this difference, and your speaking and writing will immediately sound more natural and grammatically accurate.
IfHere are FAQs (Frequently Asked Questions) about Simple Past vs Present Perfect. These are ideal for blogs, reels, or teaching beginners, especially for ESL and OET students.