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 56
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • Japan

    • Join Date: Nov 2002
    • Posts: 44,222
    • Post Thanks / Like
    #1

    Past Simple or Present Perfect?

    Which is correct and why?

  1. RonBee's Avatar
    • Member Info
      • Member Type:
      • Other
      • Native Language:
      • American English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Feb 2003
    • Posts: 16,570
    • Post Thanks / Like
    #2
    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:

    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • Japan

    • Join Date: Nov 2002
    • Posts: 44,222
    • Post Thanks / Like
    #3
    Agreed.

  2. yulia
    Guest
    #4
    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.

    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • Japan

    • Join Date: Nov 2002
    • Posts: 44,222
    • Post Thanks / Like
    #5
    'Yesterday' is finished time, so use the past. 'Today' is different- we use both.

  3. yulia
    Guest
    #6
    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:

    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • Japan

    • Join Date: Nov 2002
    • Posts: 44,222
    • Post Thanks / Like
    #7
    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.

  4. yulia
    Guest
    #8
    Quote Originally Posted by tdol
    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.
    Ha, at least now I know how to use this form.
    So if I understood you right, I can use present perfect for today when there's a possibility for something to happen today again, but when something has been done completely, and you know that it's going to happen for today as well, then you can't use this form.
    What will the right thing to say: I've had a great lunchtoday, or: I had a great lunch today (you're not supposed to have another lunch today, maybe dinner only)? :wink:

    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • Japan

    • Join Date: Nov 2002
    • Posts: 44,222
    • Post Thanks / Like
    #9
    If the lunch is very recent- for example, you're still in the restaurant or just after, then it has enough present relevance to use the perfect.

  5. yulia
    Guest
    #10
    How to learn to use Perfect Times correctly? All of Them? Is there a way to it actually?

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, 01: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
  •