0
Anonymous Posted 9 years ago
Grammar

Past simple vs Present Perfect

i don't know which is the correct time to be used with this sentece, past simple or present perfect?

1) I have worked today
2) I worked today
  

Top answer

In isolation they are both correct English. More context is needed.

  • In isolation they are both correct English.
  • More context is needed.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

6 Answers
0
In isolation they are both correct English. More context is needed.
0
I want to know if there is any difference between this two context:
1) I don't have to work any more for the rest of the day
2) I have to work again later in the day
0
AnonymousI want to know if there is any difference between this two context: 1) I don't have to work any more for the rest of the day2) I have to work again later in the day
I don't understand how this relates to your original question.
0
If i am in that 2 contexts i have to say "I have worked today" or "I worked today"?
0
Anonymous I don't have to work any more for the rest of the day
Both present perfect and past simple are possible. The longer the time is since you stopped work, the more likely the past simple becomes.
Anonymous I have to work again later in the day
The present perfect is the appropriate tense.
0
AnonymousIf i am in that 2 contexts i have to say "I have worked today" or "I worked today"?
Yeah, sorry, it is fairly clear what you meant -- I didn't look at it properly.

The sentences "I have worked today" and "I worked today" both seem artificial to me in those contexts. I can't really imagine saying either. I might say "I've been at work all day"

Related Questions