There are a number of threads for the present perfect on this site so I will not repeat all of them. One of the uses of the present perfect is to talk about an action in the past in a time frame that has not yet finished. I have eaten breakfast this morning.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousI didn't eat breakfast today. -- Does it mean it's already night time when I said this, although it's still within the 24-hour time frame?It might not be night time but you consider the day to be finished, or at least too late to eat breakfast.
AnonymousI have not yet eaten breakfast today. -- Is this correct because the 24-h