Lesson

Past simple and present perfect - advanced

Advanced comparison

≈ 15 min 8 block(s)

Text

Past simple vs Present perfect — Advanced overview

This lesson compares the past simple and the present perfect at an advanced level. You will learn when to use each tense, how time expressions affect tense choice, and how to express results, experiences, and continuing states correctly in professional contexts.

  • Past simple: describes completed actions at a specific time in the past.
  • Present perfect: links past actions or states to the present when no specific past time is given, or when the result matters now.
  • Advanced focus: signal words, unstated time vs stated time, difference between 'since' and 'for', and correct use of past participles.

Table

Comparison: Past Simple vs Present Perfect

Tense Form Use Example
Past simple verb + -ed / irregular (I worked / She wrote) A finished action at a specific past time (with date/time words: yesterday, last year, in 2018). I submitted the report yesterday.
Present perfect have/has + past participle (I have worked / She has written) A past action with present relevance, an experience up to now, or a state continuing to the present (no specific past time). I have submitted the report (so you can check it now).
Present perfect (duration) have/has + past participle + since/for An action or state that started in the past and continues to the present. She has managed the team since 2016.
Signal words (common) Past simple: yesterday, last week, in 2019; Present perfect: already, yet, ever, never, since, for, recently. Past simple: We met in 2014. / Present perfect: Have you ever worked abroad?

Tip

Key rule: Choose by time reference and present relevance

Decide which tense to use by asking two questions: Is the event tied to a specific past time? Does the action have a result or relevance now?

  • If there is a specific past time (yesterday, in 2010, last month): use past simple.
  • If no specific past time is given and the result/state matters now, or the period includes the present: use present perfect.
  • For duration up to now, use present perfect with since (start point) or for (length).

When in doubt, check the time expression and whether the speaker connects the past action to the present.

Example

Examples in context

I sent the contract yesterday.

I have sent the contract already.

She worked at the company from 2010 to 2018.

She has worked here since 2019.

Tip

Common mistakes to avoid

These mistakes are frequent for learners of all backgrounds. Watch for form and time-expression errors.

  • Mixing tenses and time markers: using present perfect with a specific past time (e.g. "I have finished it yesterday").
  • Using past simple for experiences without a time reference (e.g. "I saw Paris" instead of "I have seen Paris").
  • Incorrect past participle forms after have/has (e.g. "have went" instead of "have gone").
  • Confusing since and for: use since with a starting point, for with a duration.

Always check the time expression and the verb form (past simple vs have + past participle).

Quiz

Choose the correct sentence:

Hint: Check whether the sentence includes a specific past time.

Quiz

Complete: She _____ at the company since 2015.

Hint: Consider ongoing actions with 'since'.

Quiz

Choose the sentence that correctly expresses an experience up to now:

Hint: Focus on 'experience up to now' and absence of specific dates.

Key Points

GrammarPoint

present perfect

grammar_point CEFR B2 //prɛzənt ˈpɜːrfɪkt//

A tense formed with have/has + past participle used for actions with present relevance or experiences up to now.

We have already reviewed the proposal.

GrammarPoint

past simple

grammar_point CEFR B1 //pɑːst ˈsɪmpl//

A tense used to describe completed actions at a specific time in the past.

The team finished the meeting at 5 PM.

GrammarPoint

past participle

grammar_point CEFR B2 //pæst ˈpɑːrtɪsɪpl//

The verb form used with have/has in perfect tenses (e.g., done, written, gone).

Please check that the invoice is correctly written and has the past participle 'sent' noted.

Vocabulary

since

preposition CEFR B1 //sɪns//

Indicates the starting point of an action or state that continues to the present.

He has been the director since January.

Vocabulary

for

preposition CEFR B1 //fɔːr//

Indicates the duration of an action or state (length of time).

They have used this software for three years.

Vocabulary

already

adverb CEFR B1 //ɔːlˈrɛdi//

Used with perfect tenses to indicate that something happened earlier than expected.

We have already approved the budget.

Vocabulary

yet

adverb CEFR B2 //jɛt//

Used in negative sentences and questions with perfect tenses to ask if something has happened up to now.

Have you received the contract yet?