Forum newsfeeds
Forum Newsfeeds


Sites for Teachers

Sites for Teachers


Go Back   UsingEnglish.com ESL Forum > English ESL Questions > Intermediate
Register FAQDonate Members List Mark Forums Read Tags

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

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 07-Sep-2003, 20:46
Editor, UsingEnglish.com
 
Join Date: Nov 2002
Country: UK
Location: Phnom Penh
First Language: English
Posts: 24,929
Thanks: 1
Thanked 154 Times in 151 Posts
Tdol has disabled reputation
Default Past Simple or Present Perfect?

Which is correct and why?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 08-Sep-2003, 21:38
RonBee's Avatar
Moderator
 
Join Date: Feb 2003
Country: USA
Location: North Carolina
First Language: English
Posts: 11,760
Thanks: 24
Thanked 234 Times in 220 Posts
RonBee has a spectacular aura aboutRonBee has a spectacular aura aboutRonBee has a spectacular aura about
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:
__________________
~R
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 15-Sep-2003, 21:28
Editor, UsingEnglish.com
 
Join Date: Nov 2002
Country: UK
Location: Phnom Penh
First Language: English
Posts: 24,929
Thanks: 1
Thanked 154 Times in 151 Posts
Tdol has disabled reputation
Default

Agreed.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 10-Aug-2004, 11:27
yulia
 
Posts: n/a
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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 10-Aug-2004, 17:04
Editor, UsingEnglish.com
 
Join Date: Nov 2002
Country: UK
Location: Phnom Penh
First Language: English
Posts: 24,929
Thanks: 1
Thanked 154 Times in 151 Posts
Tdol has disabled reputation
Default

'Yesterday' is finished time, so use the past. 'Today' is different- we use both.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 11-Aug-2004, 05:18
yulia
 
Posts: n/a
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:
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 11-Aug-2004, 09:25
Editor, UsingEnglish.com
 
Join Date: Nov 2002
Country: UK
Location: Phnom Penh
First Language: English
Posts: 24,929
Thanks: 1
Thanked 154 Times in 151 Posts
Tdol has disabled reputation
Default

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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 11-Aug-2004, 10:16
yulia
 
Posts: n/a
Default

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:
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 11-Aug-2004, 22:02
Editor, UsingEnglish.com
 
Join Date: Nov 2002
Country: UK
Location: Phnom Penh
First Language: English
Posts: 24,929
Thanks: 1
Thanked 154 Times in 151 Posts
Tdol has disabled reputation
Default

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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 12-Aug-2004, 07:22
yulia
 
Posts: n/a
Default

How to learn to use Perfect Times correctly? All of Them? Is there a way to it actually?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply
Tags: , , ,




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
The Hidden Evidence: The Past Family shun Teaching English 145 08-Nov-2003 23:56


All times are GMT. The time now is 06:21.



vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Copyright © 2002 - 2008 UsingEnglish.com