The basic difference is the reference to time. I did not work out today (plain and simple fact). I have not worked out today (implies that there is still the possibility that I will .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousI did not work out today. I have not worked out today.Yes, both are possible and there is a difference.
AnonymousWhat do you think?Pretty good. But I think you were influenced by Philip's answer.
AnonymousYes, I am impressed that you know who I am,Have you ever considered registering here? It really is a good idea, for a number of reasons.
CalifJim AnonymousI did not work out today. I have not worked out today.Yes, both are possible and there is a difference.You have asked the same question enough times that by now you should be able to explain the difference yourself. Want to give it a try? You may want to reread all the answers you've been given on the same topic before answering. It will be a good review
AnonymousI was not sure about the use of the word 'today' with the present perfect. Is there a reason as to why it is possible to be used with the present perfect? Is it an exception?Yes. With the present perfect 'today' means 'so far today' or 'today until the moment I'm saying this' or 'since this day began'.