PolyglotGym
CourseGrammarDictionaryVocabulary
LoginCreate Account
CourseGrammarDictionaryVocabulary

More

LibraryCommunity
Create AccountLogin
PolyglotGym
All languagesCoursesGrammar

Get the App

Download on theApp StoreGET IT ONGoogle Play
PolyglotGym

Learn English online with interactive courses, vocabulary trainer, and more.

Learn

  • All languages
  • Courses
  • Grammar
  • Vocabulary
  • Align Vocabulary
  • Dictionary

Community

  • Library
  • Forum
  • Clubs

Get the App

Learn on the go

Download on theApp StoreGET IT ONGoogle Play

© 2026 PolyglotGym. All rights reserved

CourseGrammarDictionaryVocabulary
  1. Home
  2. ›Grammar
  3. ›B1
  4. ›Present perfect vs past simple
VerbsB1

Present perfect vs past simple

The decision system: finished time vs open time, news vs details, for/since vs ago

Learning Goal

I can pick the right past tense by time frame, news value and duration.

Exam Skills:B1 Preliminary ReadingB1 Preliminary Writing

Look at these examples. Can you spot the grammar pattern?

I've worked here since March, and honestly, I applied on a whim.

I've worked here since March, and honestly, I applied on a whim.

Have you two met? — We have. We met at Glastonbury, in the mud.

Have you two met? — We have. We met at Glastonbury, in the mud.

Pay attention to the highlighted parts. What do they have in common?

Three questions decide the tense:

QuestionPerfectPast simple
Time finished?open: today, this week, everclosed: yesterday, in 2020, ago
News or details?news: I've broken my arm!details: I fell off my bike.
Duration to now?for/since: I've lived here for years.finished period: I lived there for a year.

Typical dialogue flow: perfect opens, simple continues: Have you seen it? — Yes, I saw it on Friday.

Apply this grammar in B1 course exercises

Practice Exercises
Present perfect vs past simple: The decision system: finished time vs open time, news vs details, for/since vs ago
  • *I've seen him yesterday → saw
  • *I live here since 2020 → I've lived here since 2020
  • for/since: for + duration, since + starting point

Common Error Patterns

Tense chosen against the time frame

Closed time → simple; open/duration → perfect

for/since swapped

for two years, since 2024

I've worked here since March, and honestly, I applied on a whim.

I've worked here since March, and honestly, I applied on a whim.

Open duration (perfect) then closed detail (simple).

Have you two met? — We have. We met at Glastonbury, in the mud.

Have you two met? — We have. We met at Glastonbury, in the mud.

Perfect opener, simple for the story details.

Practice in course

Apply this grammar in B1 course exercises

B1 Course
← Back to topics

Frequently asked questions

When is Present perfect vs past simple used?
Typical dialogue flow: perfect opens, simple continues: Have you seen it? — Yes, I saw it on Friday.
What are common mistakes with Present perfect vs past simple?
*I've seen him yesterday → saw *I live here since 2020 → I've lived here since 2020 for/since: for + duration, since + starting point

Related grammar topics

  • Present perfect: have done
  • The passive voice
  • Present tenses for the future
  • Past perfect: had done
  • Present perfect continuous: have been doing
  • May, might, could: possibility
  • Ought to, had better, be supposed to
  • Phrasal verbs: an introduction