← Grammar Learning Center>Present Perfect vs Past Simple: Expressing Change Over Time
Key Difference in Change Over Time
Present Perfect shows a change from the past until now: ‘Prices have increased’ (still increasing or affecting now). Past Simple shows a completed change in the past: ‘Prices increased last year’ (finished change, specific time).

Structure Comparison

Present Perfect: have/has + past participle (have grown, has changed)
Past Simple: verb + ed or irregular past form (grew, changed)

Examples

The population has grown from 2 million to 5 million.Present Perfect: Shows change from past to now, current relevance
The population grew from 2 million to 3 million in 2010.Past Simple: Shows completed change at specific past time
Technology has become more advanced.Present Perfect: Ongoing change affecting present
Technology became more advanced during the 1990s.Past Simple: Completed change in specific period

Common Mistakes to Avoid

❌ Incorrect: The temperature has increased yesterday.

✅ Correct: The temperature increased yesterday.

Explanation: Use Past Simple with specific past time expressions

❌ Incorrect: Living costs increased since last year.

✅ Correct: Living costs have increased since last year.

Explanation: Use Present Perfect with ‘since’ when change continues to now

Tips for Success

  • Use Present Perfect when the change continues to affect the present
  • Use Past Simple when the change is complete and tied to a specific time
  • Time expressions like ‘since’ and ‘for’ usually need Present Perfect
  • Specific past time expressions (yesterday, last year, in 2020) need Past Simple