Grammar Guru: for or since?

I’ve known Theo _______ 5 years.  Is it for or since? Easy:


  • I’ve known him for a long time, it seems.
  • I’ve known him since he showed me his collection of old records and we discovered that we share a hobby.
  • Incorrect: I know him for a long time -> I’ve known him for a long time.

Compare my chart for “until/ by”. I developed these charts a few years ago and get a lot of mileage out of them.

Published by


Trainer/ coach from Washington, D.C. based in Berlin. Enthusiastic gardener, sailor, reader.

7 thoughts on “Grammar Guru: for or since?”

  1. Hi Anne,
    Hasn’t it unfurled itself now in all its majestic beauty??
    Summer, I mean, of course!
    Yes, I agree with Neal, great chart which I’ll be ‘borrowing’ – one of my groups last week was completely addled and frustrated re the great P.P. – and I’m looking forward to the others – by vs. until – for sure.

  2. Great going, 96 responses, 86 of whom correctly chose “for 5 years” – with 10 people opting for “since”.

Leave a Reply

Your email address will not be published. Required fields are marked *