Poll: I ....... them yesterday.

Be advised that this is a public poll: other users can see the choice(s) you selected.

Page 1 of 6 1 2 3 4 5 ... LastLast
Results 1 to 10 of 54

Hybrid View

  1. #1
    Tdol is offline Editor, UsingEnglish.com
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • Philippines
    Join Date
    Nov 2002
    Posts
    42,674
    Post Thanks / Like

    Default Past Simple or Present Perfect?

    Which is correct and why?

  2. #2
    RonBee's Avatar
    RonBee is offline Moderator
    • Member Info
      • Member Type:
      • Other
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States
    Join Date
    Feb 2003
    Posts
    16,571
    Post Thanks / Like

    Default

    The word yesterday makes all the difference here. It provides a time frame, and that makes all the difference. You can say I have seen him today, but you can't say I have seen him yesterday. I suppose the reason for that is that while saw refers to the past, have seen is about both the past and the present.

    How's that?

    :wink:

  3. #3
    Join Date
    Mar 2007
    Posts
    155
    Post Thanks / Like

    Default Re: Past Simple or Present Perfect?

    Quote Originally Posted by RonBee View Post
    The word yesterday makes all the difference here. It provides a time frame, and that makes all the difference. You can say I have seen him today, but you can't say I have seen him yesterday. I suppose the reason for that is that while saw refers to the past, have seen is about both the past and the present.

    How's that?

    :wink:

    yes i agree with you but you can say i saw him yesterday .....

    and

    dont try to say i have seen him yesterday cause if you want to say i have

    seen him ........ you can use that for along distance not yesterday ...

    that right dear todal

  4. #4
    osvando is offline Newbie
    • Member Info
      • Member Type:
      • Student or Learner
      • Native Language:
      • Portuguese
      • Home Country:
      • Brazil
      • Current Location:
      • Brazil
    Join Date
    Jan 2014
    Posts
    1
    Post Thanks / Like

    Default Re: Past Simple or Present Perfect?

    Quote Originally Posted by RonBee View Post
    The word yesterday makes all the difference here. It provides a time frame, and that makes all the difference. You can say I have seen him today, but you can't say I have seen him yesterday. I suppose the reason for that is that while saw refers to the past, have seen is about both the past and the present.

    How's that?

    :wink:

    I agree

  5. #5
    Tdol is offline Editor, UsingEnglish.com
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • Philippines
    Join Date
    Nov 2002
    Posts
    42,674
    Post Thanks / Like

    Default

    Agreed.

  6. #6
    yulia Guest

    Default

    The reason why I've chosen "saw" is that it's known that you can only use Perfect time when the action is continuing, when it's not finished, no matter whether you use it in the past, in the present or in the future , which I often when happen to have a problem with. But one thing is for sure that there's no way you can use yesterday with Perfect time. But you can use it when talking about today, as the action is not finished yet.

  7. #7
    Tdol is offline Editor, UsingEnglish.com
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • Philippines
    Join Date
    Nov 2002
    Posts
    42,674
    Post Thanks / Like

    Default

    'Yesterday' is finished time, so use the past. 'Today' is different- we use both.

  8. #8
    yulia Guest

    Default

    Quote Originally Posted by tdol
    'Yesterday' is finished time, so use the past. 'Today' is different- we use both.
    What do you mean by saying "we use both"? Oh, I've just remembered that I've happened to come across in the books "yesterday" to be used with the Past Perfect time. Is taht correct? :wink:

  9. #9
    Tdol is offline Editor, UsingEnglish.com
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • Philippines
    Join Date
    Nov 2002
    Posts
    42,674
    Post Thanks / Like

    Default

    I could say 'I haven't had lunch today', unfinished time and I expect to have lunch. If I have left my office and am on the bus home I could say 'I did a lot of work today'. Here, the day has not ended, but the working part has and I don't expect to do any more work.

  10. #10
    riverkid is offline Banned
    Join Date
    Aug 2006
    Posts
    3,064
    Post Thanks / Like

    Default Re: Past Simple or Present Perfect?

    Quote Originally Posted by Tdol View Post
    I could say 'I haven't had lunch today', unfished time and I expect to have luch. If I have left my office and am on the bus home I could say 'I did a lot of work today'. Here, the day has not ended, but the working part has and I don't expect to do any more work.
    But you could also say,

    "I've done a lot of work today."

Page 1 of 6 1 2 3 4 5 ... LastLast

Similar Threads

  1. The Hidden Evidence: The Past Family
    By shun in forum Teaching English
    Replies: 143
    Last Post: 09-Nov-2003, 00:56

Posting Permissions

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