Results 1 to 3 of 3
    • Member Info
      • Native Language:
      • Korean
      • Home Country:
      • South Korea
      • Current Location:
      • South Korea

    • Join Date: Sep 2006
    • Posts: 575
    #1

    know/have known

    I'd like to know the difference between "1" and "2".
    1. I know more about computer than him.
    2. I have known more about computer than him.

    Which is correct
    1.He has saved a lot of lives and knows more about medicine.
    2.He has saved a lot of lives and known more about medicine.

  1. Harry Smith's Avatar
    • Member Info
      • Native Language:
      • Armenian
      • Home Country:
      • Armenia
      • Current Location:
      • Russian Federation

    • Join Date: Aug 2006
    • Posts: 2,932
    #2

    Re: know/have known

    Quote Originally Posted by wowenglish1 View Post
    I'd like to know the difference between "1" and "2".
    1. I know more about computer than him.
    2. I have known more about computer than him.

    Which is correct
    1.He has saved a lot of lives and knows more about medicine.
    2.He has saved a lot of lives and known more about medicine.
    It's better to say:I know more about computers than him.
    "He has saved a lot of lives and knows much about medicine." is correct.


    • Join Date: Nov 2007
    • Posts: 5,409
    #3

    Re: know/have known

    I'd like to know the difference between "1" and "2".
    1. I know more about computer than him.


    I know more about computers than him.
    Right now, at this moment in time, today, I know more than he does about computers.

    2. I have known more about computers than him
    This construction, the present perfect, is talking about my knowledge of computers over a span of time, from some point in the past (say, when home computers first came on the market), till right now, today. The reader expects something more, that this span of time is relevant to something else, so the sentence sounds very odd, unfinished. Compare:
    I've known more about computers than him ever since we both started to work at this company, so why does he keep getting the promotions and not me.
    Over a span of time, this other person has had a few promotions, even though all along, over all that span of time, I knew more.

    Which is correct
    1.He has saved a lot of lives and knows more about medicine.
    2.He has saved a lot of lives and known more about medicine.

    Out of some context, both sentences sound odd because you say this man saves lives AND know about medicine. I think that what you mean is, it is because he is a doctor that he is able to save lives. As it stands, it implies he is, say, a fireman who saves people from burning buildings by carrying them out...and not only that, but he's read a lot of books and done some courses so he knows a lot about medicine too. Perhaps that IS the meaning of the sentence, but the reader is left wondering.
    The correct sentence grammatically would be:
    He has saved a lot of lives and knows a lot/ a great deal about medicine.
    ...'knows much about..' is also correct but is very formal speech
    Last edited by David L.; 30-May-2008 at 07:03.

Bookmarks

Posting Permissions

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