A2 Verb Tenses 1 min read Medium

Present Perfect or Past Simple? Choosing the Right Tense

Past simple = finished action with a specific time. Present perfect = connected to now, no specific time given.

Grammar Rule in 30 Seconds

Use Past Simple for finished times (yesterday) and Present Perfect for life experiences or unfinished time (so far).

  • Past Simple: Use for specific finished times. Example: 'I saw him yesterday.'
  • Present Perfect: Use for life experiences without a specific time. Example: 'I have been to Paris.'
  • Present Perfect: Use for actions starting in the past and continuing now. Example: 'I have lived here for years.'
Past Simple: [Subject + Verb-ed] | Present Perfect: [Subject + have/has + Past Participle]

Present Perfect or Past Simple?

Past SimplePresent Perfect
When?Specific finished timeNo specific time / linked to now
Time wordsyesterday, last year, in 2020, agoever, never, just, already, yet, for, since
ExampleI saw her yesterday.I have seen her.

💡 If you say when it happened → Past Simple. If the time is not important or it connects to now → Present Perfect.

Tense Formation Comparison

Form Past Simple Structure Present Perfect Structure
Affirmative
Subject + V-ed/Irregular
Subject + have/has + V3
Negative
Subject + did not + Base
Subject + have/has + not + V3
Question
Did + Subject + Base?
Have/Has + Subject + V3?
Time Marker
Yesterday, 1990, ago
Ever, never, yet, already
Focus
Finished time
Life experience/Result
Example
I saw him.
I have seen him.

Contractions

Full Form Contraction
I have
I've
He has
He's
She has
She's
We have
We've
They have
They've
Did not
Didn't

Meanings

The Past Simple describes actions completed at a specific time in the past, while the Present Perfect connects the past to the present moment.

1

Specific Past Time

Action happened at a defined point in the past.

“I bought this car in 2020.”

“She called me ten minutes ago.”

2

Life Experience

Something that happened at an unknown time in the past.

“I have visited Japan.”

“Have you ever seen a ghost?”

3

Unfinished Time/Duration

Action started in the past and continues to the present.

“I have lived here for five years.”

“He has worked at this company since 2010.”

Reference Table

Reference table for Present Perfect or Past Simple? Choosing the Right Tense
Form Structure Example
Past Affirmative
S + V2
I went home.
Past Negative
S + did not + V1
I did not go home.
Past Question
Did + S + V1?
Did you go home?
Perfect Affirmative
S + have/has + V3
I have gone home.
Perfect Negative
S + have/has + not + V3
I have not gone home.
Perfect Question
Have/Has + S + V3?
Have you gone home?
Short Answer
Yes/No + S + aux
Yes, I did / No, I haven't.

Formality Spectrum

Formal
Have you visited the museum?

Have you visited the museum? (Travel)

Neutral
Have you been to the museum?

Have you been to the museum? (Travel)

Informal
Been to the museum yet?

Been to the museum yet? (Travel)

Slang
Ever hit up the museum?

Ever hit up the museum? (Travel)

Tense Decision Tree

Is the time finished?

Yes

  • Past Simple Used for specific times like 'yesterday'

No

  • Present Perfect Used for life experiences or 'since/for'

Time Markers

Past Simple
Yesterday Finished
In 2010 Finished
Present Perfect
Ever Life
Already Result

Examples by Level

1

I played football yesterday.

2

I have seen that movie.

3

She went to school.

4

We have eaten lunch.

1

I visited my grandma last Sunday.

2

Have you ever been to Japan?

3

He finished his homework at 8 PM.

4

I have lived here for two years.

1

The train left five minutes ago.

2

I have already finished the report.

3

Did you see the news this morning?

4

She has worked here since 2015.

1

I realized I had forgotten my keys when I arrived.

2

The company has expanded significantly in recent months.

3

We didn't know about the changes until yesterday.

4

I have been waiting for an hour.

1

The author wrote this masterpiece in 1922.

2

Recent studies have shown that climate change is accelerating.

3

He was a great leader during the crisis.

4

We have yet to reach a final agreement.

1

The ancient civilization flourished for centuries before it collapsed.

2

The findings have been corroborated by multiple independent sources.

3

It was a decision that changed the course of history.

4

The policy has been under review since the beginning of the fiscal year.

Easily Confused

Present Perfect or Past Simple? Choosing the Right Tense vs Past Simple vs Present Perfect

Learners often use Present Perfect for specific times.

Present Perfect or Past Simple? Choosing the Right Tense vs Present Perfect vs Present Perfect Continuous

Both describe actions starting in the past.

Present Perfect or Past Simple? Choosing the Right Tense vs Past Simple vs Past Continuous

Both are in the past.

Common Mistakes

I have went to the store yesterday.

I went to the store yesterday.

Cannot use Present Perfect with specific time.

Did you have seen him?

Have you seen him?

Mixing auxiliary verbs.

I saw him already.

I have already seen him.

Already usually pairs with Present Perfect.

She has arrive.

She has arrived.

Missing past participle.

I have lived here in 2020.

I lived here in 2020.

Specific year requires Past Simple.

He has did his work.

He has done his work.

Incorrect participle.

I didn't have seen it.

I haven't seen it.

Wrong auxiliary for negative.

I have been knowing him for years.

I have known him for years.

Stative verbs don't usually take continuous.

When have you bought this?

When did you buy this?

When asks for a specific time.

I have finished it five minutes ago.

I finished it five minutes ago.

The report has been finalized last week.

The report was finalized last week.

Time marker 'last week' is finished.

Sentence Patterns

I ___ to ___ in ___.

Have you ever ___ a ___?

I have ___ for ___ years.

I ___ it ___ ago.

Real World Usage

Social Media very common

I have just posted a new photo!

Job Interview very common

I have managed a team of ten.

Travel common

I visited Rome last summer.

Texting constant

Did you get my text?

Food Delivery common

I have ordered the pizza.

Academic Writing common

The study has shown significant results.

💡

The 'Time' Test

If you can put a specific time (like 'at 3 PM') after the verb, use Past Simple.
⚠️

No 'Yesterday' with Perfect

Never use 'yesterday', 'last week', or 'in 2010' with the Present Perfect.
🎯

Focus on Experience

Use Present Perfect when you want to talk about your life experience without saying when it happened.
💬

British vs American

British speakers use Present Perfect more for recent events; Americans often use Past Simple.

Smart Tips

Use Present Perfect to list experiences without a date.

I visited Japan in my life. I have visited Japan.

If you see 'yesterday', 'ago', or a year, stop and use Past Simple.

I have finished it yesterday. I finished it yesterday.

Use 'for' or 'since' with Present Perfect for things still happening.

I live here for five years. I have lived here for five years.

Always pair 'already' with Present Perfect.

I already did it. I have already done it.

Pronunciation

/aɪv/ /wiːv/

Contractions

Focus on the 've' sound in 'I've' and 'We've'.

Yes/No Questions

Have you ↗ finished?

Rising intonation at the end for questions.

Memorize It

Mnemonic

Past Simple is a 'Point' in time; Present Perfect is a 'Period' or 'Experience'.

Visual Association

Imagine a calendar. Past Simple is a big red X on a specific date. Present Perfect is a long, glowing line stretching from the past to today.

Rhyme

If you say 'when', use Past Simple then. If the time is unknown, Present Perfect is shown.

Story

I met a friend yesterday (Past Simple). We have known each other for ten years (Present Perfect). We have traveled to many places together (Present Perfect). We went to Rome in 2019 (Past Simple).

Word Web

yesterdayagolastalreadyyeteverneversincefor

Challenge

Write three sentences about your day using Past Simple, and three sentences about your life using Present Perfect.

Cultural Notes

British speakers use the Present Perfect more frequently for recent events than Americans.

Americans often use the Past Simple where British speakers prefer the Present Perfect.

In international business, the Present Perfect is preferred to sound professional and current.

The Present Perfect evolved from the Old English construction 'to have' + past participle, originally meaning 'to possess something in a finished state'.

Conversation Starters

Have you ever traveled to another country?

What did you do last weekend?

How long have you lived in this city?

Have you finished the project yet?

Journal Prompts

Write about a trip you took last year.
List three things you have achieved in your life.
Describe a hobby you have had for a long time.
Compare a past experience with your current situation.

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Choose the correct form.

I ___ (see) that movie last night.

✓ Correct! ✗ Not quite. Correct answer: saw
Last night is a specific time.
Fix the sentence. Error Correction

Find and fix the mistake:

I have been to Paris in 2015.

✓ Correct! ✗ Not quite. Correct answer: I went to Paris in 2015
2015 is a finished time.
Select the correct tense. Multiple Choice

___ you ever ___ sushi?

✓ Correct! ✗ Not quite. Correct answer: Have/eaten
Life experience.
Change to Present Perfect. Sentence Transformation

I ate lunch.

✓ Correct! ✗ Not quite. Correct answer: I have eaten lunch
Past participle of eat is eaten.
Complete the dialogue. Dialogue Completion

A: Have you finished? B: Yes, I ___.

✓ Correct! ✗ Not quite. Correct answer: have
Short answer matches the auxiliary.
Order the words. Sentence Building

seen / I / never / have / it

✓ Correct! ✗ Not quite. Correct answer: I have never seen it
Correct word order.
Sort by tense. Grammar Sorting

Which sentence uses Past Simple?

✓ Correct! ✗ Not quite. Correct answer: I went home.
Past Simple uses V2.
Match the time marker. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: Already
Already is a perfect marker.

Score: /8

Practice Exercises

8 exercises
Choose the correct form.

I ___ (see) that movie last night.

✓ Correct! ✗ Not quite. Correct answer: saw
Last night is a specific time.
Fix the sentence. Error Correction

Find and fix the mistake:

I have been to Paris in 2015.

✓ Correct! ✗ Not quite. Correct answer: I went to Paris in 2015
2015 is a finished time.
Select the correct tense. Multiple Choice

___ you ever ___ sushi?

✓ Correct! ✗ Not quite. Correct answer: Have/eaten
Life experience.
Change to Present Perfect. Sentence Transformation

I ate lunch.

✓ Correct! ✗ Not quite. Correct answer: I have eaten lunch
Past participle of eat is eaten.
Complete the dialogue. Dialogue Completion

A: Have you finished? B: Yes, I ___.

✓ Correct! ✗ Not quite. Correct answer: have
Short answer matches the auxiliary.
Order the words. Sentence Building

seen / I / never / have / it

✓ Correct! ✗ Not quite. Correct answer: I have never seen it
Correct word order.
Sort by tense. Grammar Sorting

Which sentence uses Past Simple?

✓ Correct! ✗ Not quite. Correct answer: I went home.
Past Simple uses V2.
Match the time marker. Match Pairs

Which goes with Present Perfect?

✓ Correct! ✗ Not quite. Correct answer: Already
Already is a perfect marker.

Score: /8

FAQ (8)

Usually no. 'Already' implies a result in the present, so it pairs with Present Perfect.

Because 'yesterday' is a finished time, and Present Perfect is for unfinished or unknown time.

'Been' means you went and came back. 'Gone' means you are still there.

Yes, it is very common in reports to describe recent findings.

No, but it is very common with it to show duration.

No, 'since' marks the start of a period that continues to now, so it needs Present Perfect.

It is a dialect preference; they often use it for recent events where British speakers use Present Perfect.

You must memorize the V2 and V3 forms. Common ones are 'eat-ate-eaten' and 'go-went-gone'.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish partial

Pretérito Perfecto

Spanish allows time markers with the perfect in some dialects.

French high

Passé Composé

French uses 'avoir' or 'être' as auxiliaries.

German moderate

Perfekt

English maintains a strict distinction between Simple and Perfect.

Japanese low

Ta-form

Japanese lacks a direct equivalent to the 'have + participle' structure.

Arabic low

Perfective aspect

Arabic does not use auxiliary verbs like 'have'.

Chinese low

Le particle

Chinese verbs do not conjugate for tense.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!