Ask BBC Learning English
Medium level
Present perfect or past simple?
Episode 250424 / 24 Apr 2025

Do you have a question you want us to answer? You can send us your questions to [email protected]
____________________________________________________________________________
Watch all episodes
____________________________________________________________________________
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)
Do this next
Latest Ask BBC Learning English

Future perfect vs future perfect continuous
Episode 250612 / 12 Jun 2025
What's the difference between the future perfect and the future perfect continuous? That's Ali's question. Phil has the answer

Synonyms: How do I know which to choose?
Episode 250605 / 05 Jun 2025
Lots of English words have synonyms. Elie wants to know how to choose between them. Let Sian explain!

What's the passive voice?
Episode 250529 / 29 May 2025
What's the passive voice? Viviana has a question. Phil has the answer

How to be polite in English
Episode 250522 / 07 May 2025
How can we be polite in English? Marta wants to know. Sian has some answers!

How to pronounce 'th' sounds
Episode 250515 / 15 May 2025
How can you get better at saying 'th' words? Let Phil help you out

Gerund or infinitive?
Episode 250508 / 08 May 2025
When do we use the English gerund (doing) - and when do we use the infinitive (to do)? Rafael wants to know. Sian has some answers!

How can I improve my listening?
Episode 250502 / 02 May 2025
How to get better at listening? That's what Fatosh wants to know. Phil has some tips!

Present perfect or past simple?
Episode 250424 / 24 Apr 2025
Present perfect or past simple? Maryam wants to find out about the differences. Sian has some answers!

How can you identify words that sound the same but have different meanings?
Episode 241213 / 13 Dec 2024
How can I identify words that have the same pronunciation but different meaning? That's what Marta wants to know.

How to use prefer, would rather and prefer
Episode 241206 / 06 Dec 2024
What's the difference between 'I prefer', 'I would prefer' and 'I would rather'? That's what Maria wants to know.

How can you get better at using the third conditional?
Episode 241129 / 29 Nov 2024
Why is using the third conditional so difficult? That's what Vitoria wants to know.

6 tips for learning new phrasal verbs
Episode 241122 / 22 Nov 2024
How can I learn new phrasal verbs? That's what Alejandra wants to know.

How can I stop translating when speaking English?
Episode 241115 / 15 Nov 2024
How can I speak English without translating from my language? That's what Semsihan wants to know.

How can I use 'pop' in informal English?
Episode 241108 / 08 Nov 2024
How can I use 'pop' in informal English? That's what Joao wants to know.

How can I speak English more fluently?
Episode 241101 / 01 Nov 2024
How can I speak English more fluently? That's what Mary wants to know.

Present perfect simple vs Present perfect continuous
Episode 241025 / 25 Oct 2024
What's the difference between present perfect simple and present perfect continuous? That's what Juan wants to know.








