Results 1 to 4 of 4
  1. Member
    Interested in Language
    • Member Info
      • Native Language:
      • Tamil
      • Home Country:
      • India
      • Current Location:
      • India

    • Join Date: Mar 2014
    • Posts: 123
    #1

    I have known/I know him for three years.

    Hi,

    1. I have known him for three years.
    2. I know him for three years.

    Is there any difference in the meaning of the above sentences?

    Thanks.

  2. Piscean's Avatar
    VIP Member
    Retired English Teacher
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • Czech Republic
      • Current Location:
      • Czech Republic

    • Join Date: Jul 2015
    • Posts: 12,044
    #2

    Re: present perfect vs. simple present

    Yes. The first is correct; the second isn't.

  3. Moderator
    Retired English Teacher
    • Member Info
      • Native Language:
      • English
      • Home Country:
      • England
      • Current Location:
      • England

    • Join Date: Jun 2010
    • Posts: 25,941
    #3

    Re: I have known/I know him for three years.

    Please note that I have changed your thread title.



    'Thread titles should include all or part of the word/phrase being discussed.'

  4. Matthew Wai's Avatar
    VIP Member
    Interested in Language
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • Hong Kong

    • Join Date: Nov 2013
    • Posts: 8,225
    #4

    Re: I have known/I know him for three years.

    Three years is a duration from the past to the present, so the present perfect should be used.
    I am not a teacher.

Similar Threads

  1. Replies: 8
    Last Post: 08-Aug-2016, 13:22
  2. Replies: 5
    Last Post: 28-Jan-2016, 15:22
  3. Replies: 1
    Last Post: 06-Oct-2014, 14:58
  4. [General] Phrase prior years vs. previous years
    By ziwei234 in forum Ask a Teacher
    Replies: 1
    Last Post: 18-Feb-2011, 18:01
  5. 5 - years ago vs years back
    By FirstScript in forum Ask a Teacher
    Replies: 2
    Last Post: 10-Mar-2008, 09:48

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
  •