1." I have known him for many years." ( from my English textbook)<br/><br/>Can I also say<br/><br/>2." I know him for many years." ? <br/><br/>If Yes, which one sounds more natural?