It is 11:30 in the morning and someone visited me from 10:00 to 11:00 the same morning. Can I say : she has visited me this morning, even though the visit has finished, but it is still morning, or should I say she visited me this morning, or is this only possible when the morning has finished=after 12:00 o'clock? Or are both possible?
I think both past and present perfect tenses work there.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.