Results 1 to 7 of 7
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Swedish
      • Home Country:
      • Sweden
      • Current Location:
      • Thailand

    • Join Date: Feb 2011
    • Posts: 125
    • Post Thanks / Like
    #1

    "I knew him for three years."

    "I knew him for 3 years." Is this incorrect and does it have to be "I have known him for 3 years"?

  1. Barb_D's Avatar
    • Member Info
      • Member Type:
      • Other
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Mar 2007
    • Posts: 17,567
    • Post Thanks / Like
    #2

    Re: "I knew him for three years."

    Is he dead?
    I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.

    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Swedish
      • Home Country:
      • Sweden
      • Current Location:
      • Thailand

    • Join Date: Feb 2011
    • Posts: 125
    • Post Thanks / Like
    #3

    Re: "I knew him for three years."

    He sadly passed away...

    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • English
      • Home Country:
      • Australia
      • Current Location:
      • Australia

    • Join Date: May 2012
    • Posts: 470
    • Post Thanks / Like
    #4

    Re: "I knew him for three years."

    Quote Originally Posted by Barb_D View Post
    Is he dead?

    Sorry, but what does that have to do with it?

    I could say 'I knew Joe Blow for 3 years. Then he moved away'.

    I would use 'knew' because you may/may not know him after he moved away.
    I'm not a teacher yet, but I am studying a Bachelor of Education with an English Literature major at Charles Sturt University, in NSW, Australia.

  2. 5jj's Avatar
    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • Czech Republic

    • Join Date: Oct 2010
    • Posts: 28,167
    • Post Thanks / Like
    #5

    Re: "I knew him for three years."

    Quote Originally Posted by HanibalII View Post
    Sorry, but what does that have to do with it?
    Obviously, to many of us at least, quite a bit. His demise is one clear reason for using the past simple. There are others, as you pointed out, but you seem to suggest that Barb's question was irrelevant. I would have posted a similar message if Barb had not got there first.
    Last edited by Rover_KE; 08-May-2013 at 12:59.

  3. Raymott's Avatar
    • Member Info
      • Member Type:
      • Academic
      • Native Language:
      • English
      • Home Country:
      • Australia
      • Current Location:
      • Australia

    • Join Date: Jun 2008
    • Posts: 20,227
    • Post Thanks / Like
    #6

    Re: "I knew him for three years."

    Quote Originally Posted by HanibalII View Post
    Sorry, but what does that have to do with it?
    It doesn't necessarily make a difference. But it is a way of letting the OP know that such a factor plays a role in the syntax. The OP then thinks about the question, and realises other contextual factors that may be relevant.

  4. Barb_D's Avatar
    • Member Info
      • Member Type:
      • Other
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Mar 2007
    • Posts: 17,567
    • Post Thanks / Like
    #7

    Re: "I knew him for three years."

    Quote Originally Posted by birgit33 View Post
    He sadly passed away...
    Then you knew him for three years.

    The present perfect (I have known him) is suitable only when you continue to know him now and possibly into the future.

    Sorry for your loss.
    I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.

Similar Threads

  1. "I am twenty five years old in fifty years appearance."
    By Odessa Dawn in forum Ask a Teacher
    Replies: 1
    Last Post: 26-Aug-2012, 15:24
  2. Does "all years" mean "the people of all ages"?
    By NewHopeR in forum Ask a Teacher
    Replies: 7
    Last Post: 11-Aug-2012, 05:44
  3. Replies: 2
    Last Post: 14-Oct-2010, 20:21
  4. Replies: 10
    Last Post: 27-Oct-2008, 02:36
  5. how to pronounce "this year" and "these years", etc.
    By sallie in forum Pronunciation and Phonetics
    Replies: 3
    Last Post: 03-Aug-2006, 21:13

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •