Results 1 to 5 of 5

Thread: present or past

    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Chinese
      • Home Country:
      • Hong Kong
      • Current Location:
      • Hong Kong

    • Join Date: Jul 2006
    • Posts: 64
    • Post Thanks / Like
    #1

    present or past

    Should I use present or past tense in the following situation:

    - He has always been there when I needed him.
    - He has always been there when I need him.

    I can see that the both sentences are used by English native speakers. When I used the Internet to check their usage rate, I found that more people prefer the past tense version, i.e. "He has always been there when I needed him.". Can someone tell me why past tense should be used? Thanks!


    • Join Date: Aug 2006
    • Posts: 3,063
    • Post Thanks / Like
    #2

    Re: present or past

    Quote Originally Posted by ckcgordon View Post
    Should I use present or past tense in the following situation:

    - He has always been there when I needed him.
    - He has always been there when I need him.

    I can see that the both sentences are used by English native speakers. When I used the Internet to check their usage rate, I found that more people prefer the past tense version, i.e. "He has always been there when I needed him.". Can someone tell me why past tense should be used? Thanks!
    The first one isn't really past tense. It can be read as,

    He has always been there when I have needed him.

    For all the times that I have needed him, he has been there.

    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Chinese
      • Home Country:
      • Hong Kong
      • Current Location:
      • Hong Kong

    • Join Date: Jul 2006
    • Posts: 64
    • Post Thanks / Like
    #3

    Thumbs up Re: present or past

    Thanks for your explanation.
    But could you tell me why "have" is omitted?

    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: May 2005
    • Posts: 2,047
    • Post Thanks / Like
    #4

    Re: present or past

    If you say any of the following:

    He has always been there when I have needed him.
    He has always been there when I needed him.
    He was always there when I needed him.
    He is always there when I need him.

    native English speakers will interpret them to have identical meanings. (If the person refered to is now gone, the last sentence won't do.)

    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Chinese
      • Home Country:
      • Hong Kong
      • Current Location:
      • Hong Kong

    • Join Date: Jul 2006
    • Posts: 64
    • Post Thanks / Like
    #5

    Talking Re: present or past

    Thanks for your examples.
    I never thought that I can have so many ways to express the same meaning.

Similar Threads

  1. i need urgent help
    By nita in forum Ask a Teacher
    Replies: 5
    Last Post: 11-Sep-2009, 14:13
  2. Is Yesterday a past time?
    By shun in forum General Language Discussions
    Replies: 10
    Last Post: 13-Feb-2008, 19:54
  3. My own theory on the present perfect tense
    By HaraKiriBlade in forum General Language Discussions
    Replies: 3
    Last Post: 16-Aug-2007, 23:29
  4. A strange use of tense
    By shun in forum Linguistics
    Replies: 26
    Last Post: 18-Sep-2006, 03:45
  5. Past Perfect / Present Perfect
    By jack in forum Ask a Teacher
    Replies: 15
    Last Post: 25-Feb-2005, 17:36

Posting Permissions

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