"I knew him for three years."

Status
Not open for further replies.

birgit33

Member
Joined
Feb 27, 2011
Member Type
Student or Learner
Native Language
Swedish
Home Country
Sweden
Current Location
Thailand
"I knew him for 3 years." Is this incorrect and does it have to be "I have known him for 3 years"?
 

Barb_D

Moderator
Staff member
Joined
Mar 12, 2007
Member Type
Other
Native Language
American English
Home Country
United States
Current Location
United States
Is he dead?
 

birgit33

Member
Joined
Feb 27, 2011
Member Type
Student or Learner
Native Language
Swedish
Home Country
Sweden
Current Location
Thailand
He sadly passed away...:-(
 

HanibalII

Member
Joined
May 9, 2012
Member Type
Student or Learner
Native Language
English
Home Country
Australia
Current Location
Australia
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.
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
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 a moderator:

Raymott

VIP Member
Joined
Jun 29, 2008
Member Type
Academic
Native Language
English
Home Country
Australia
Current Location
Australia
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.
 

Barb_D

Moderator
Staff member
Joined
Mar 12, 2007
Member Type
Other
Native Language
American English
Home Country
United States
Current Location
United States
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.
 
Status
Not open for further replies.
Top