It's tricky because there are so many different uses in different contexts. I'm afraid it's an area of English that does take time and exposure.;-)
Printable View
It's tricky because there are so many different uses in different contexts. I'm afraid it's an area of English that does take time and exposure.;-)
:cry:That mean when we have yesterday in the sentece we never put the present perfect?Quote:
Originally Posted by tdol
With 'yesterday' we normally use the past tense, but with 'since yesterday' we will tend to use the present perfect.;-)
1. I have finished my work.
2. I finished my work.
What is the difference between two. I think "1st sentence" is connected with the present situation, recently.
Quote:
Originally Posted by tdol
Rajan, you're right- it's connected to now in some way. ;-)
Itīs rather obvious the use of the simple past since you specified the time of the action.
As a matter of fact, when time is not specified, both simple past and simple past may be used.However, when you use the present perfect you give more emphasis to the sentence connecting it straight with the present. The difference is that in sentence 1 you probably JUST finished your work.In sentence 2 time is not important for the speakerQuote:
Originally Posted by rajan
I think that the answer is 'saw' because is an finished action. The action happened 'yesterday':up:
You're right, Irene. ;-)
cause the action is aleady finished.Quote:
Originally Posted by tdol