I have always wondered whether "this morning" is present or past. Ofcourse I searched for the right tense and come across "have seen" is being used more.
So grammatically present perfect is appropriate but isn't "this morning" a completed period in the past ?
We ask "Have you had breakfast(morning) ?" when we are still in the morning and ask "Did you have breakfast(morning) ?" after the morning time was over i.e., in the afternoon/evening.
So according to this, Isn't "I saw her this morning" (assuming I told this to my friend in the evening of the same day) the correct grammatical way to say ?