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


Teaching English for business communication skills, writing online for learners, translating, sailing whenever I can, from Washington, D.C.

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 *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>