Student or Learner
I know that the sentence "My girlfriend hasN'T called me this morning (suppose it's 10 a.m.)" is grammatically right because the time hasn't finished. The sentence is in the negative form. Likewise, would it be right to say "My girlfriend HAS called me this morning"? Because it's in the affirmative form, it sounds strange to me... I've looked it up, but couldn't find anything.
If there was one call, then we tend to think of it as a past action - she called me this morning.
If there was more than one call, we can think of it in two ways:
1. She called me three times this morning. Past actions; I am glad that she stopped then.
2. She has called me three times this morning. Series of actions not necessarily completed.I rather fear she may call me again. .