a) I have it for 10 years.<br/>b) I have had it for 10 years.<br/>c) I have known him 10 years.