Skip to content
The Fluency
House
Grammar, compared

For vs since

For gives how long. Since gives the starting point. Both usually take the present perfect.

Book a trial class

The short answer

For / Since
ForSince
I've lived here for five years.I've lived here since 2020.
She has worked here for a long time.She has worked here since March.
We've been friends for ages.We've been friends since school.

When to use each

For and since compared
PointForSince
AnswersHow long?From when?
Goes withA period: two hours, three weeks, ten years, a long timeA starting point: 9 am, Monday, 2019, I was a child
TensePresent perfect for something that continuesPresent perfect, with a past starting point
Finished periodI lived in Chile for two years. (Past simple)Not used

Watch out if you speak Spanish

  • Spanish uses the present: vivo aquí desde 2020. English needs the present perfect: I have lived here since 2020, not I live here since 2020.
  • Hace cinco años que vivo aquí is I have lived here for five years.
  • For is not during. For gives the length (for two hours). During gives when (during the meeting).
  • For a finished period, use the past simple: I lived there for two years. I don't live there now.

Practice

Grammar practice

Choose or type the answer for each sentence, then check.

  1. 1. I've known her ten years.
  2. 2. He has worked here 2019.
  3. 3. We've been waiting two o'clock.
  4. 4. She has lived in Rosario a long time.
  5. 5. I here since 2020.
  6. 6. They have been married they were 25.
  7. 7. I haven't seen him

    Monday.
  8. 8. We've been friends

    six months.

0 of 8 checked

Questions

Can I use for with the past simple?
Yes, for a finished period: I lived in Chile for two years. The present perfect is for something that is still true.
What is the difference between for and during?
For gives how long: for two hours. During says when something happens: during the meeting.

Keep going

Want to practise this with Pili?

Book a trial class. She writes back with times in Buenos Aires time.

Book a trial class