Ask BBC Learning English

2025-04-24 Present perfect or past simple? – Ask BBC Learning English

Introduction

Maryam has sent us a question. She wants to know the difference between present perfect and present simple.

Sian’s 4 differences!

1. We can use both present perfect and past simple for things that happened in the past. But if there’s a result in the present, we tend to use the present perfect.

  • I’ve lost my phone. Can you call me? (present perfect)
  • I lost my phone last week, but someone handed it in. (past simple)

2. With finished time words like ‘yesterday’, we use the past simple. With unfinished time expressions like ‘this year’, we normally use present perfect.

  • I bought myself some flowers yesterday. (past simple)
  • I’ve bought so many clothes this year. (present perfect)

3. If the action started in the past but is still true or still happens now, we can use the present perfect. 

  • I’ve lived in Brighton for eight years. I still live here now. (present perfect)
  • I’ve worked at the BBC for ten years. I still work at the BBC. (present perfect)

4. If you want to talk about an experience in your life but not say when, you can use the present perfect. This is because your life is still happening. But if you want to talk about a specific event in the past, then we use the past simple.

  • I’ve seen the Northern Lights. (present perfect simple)
  • When I visited Iceland, I saw the Northern lights. (past simple)

BBC Learning English

Share
Published by
BBC Learning English

Recent Posts

2025-09-17 Israel committing genocide in Gaza: UN commission – Learning English from the News

The story An investigation by the United Nations, called a 'commission of inquiry', has found…

1 week ago

2025-09-03 Earthquakes hit Afghanistan – Learning English from the News

The story A major aftershock has hit eastern Afghanistan, just days after an earthquake measuring…

1 week ago

2025-08-27 Heatwaves speed up ageing process, study says – Learning English from the News

The story A study in Taiwan has found that peoples' biological age increases when they…

1 week ago

2025-08-20 Ukraine: Presidents discuss end to war – Learning English from the News

The story Ukraine's President Volodymyr Zelensky returned to the White House on Monday to meet…

1 week ago

2025-08-13 Is prostate cancer over-treated? – Learning English from the News

The story The charity Prostate Cancer UK, says that the UK is treating too many…

1 week ago