I have a question about the present perfect.

A: Have you seen Jane this morning? (said in the morning)

B: Yes, I have. I saw her an hour ago.

Here, does "this morning" mean "from the early morning until the present when speaker A was talking?

  • 1
    Does this answer your question? The baby cries this morning
    – Mari-Lou A
    Commented May 17, 2020 at 6:29
  • No, thanks. It does not. Commented May 18, 2020 at 4:11
  • Don't look at the question but at the answer with the most votes and explain why it doesn't help you.
    – Mari-Lou A
    Commented May 18, 2020 at 5:54
  • I'm asking about the specific meaning of "this meaning" in my sentence. That thread does not address this question at all. Commented May 18, 2020 at 10:57
  • "Bob has worked at Fwacbar Company" means he worked there in the past, but does not indicate that he is working there now. If speaker A is speaking "now" in the morning then why should "this morning" have any other meaning different from the one stated? "This morning" will include any time before the question was posed.
    – Mari-Lou A
    Commented May 18, 2020 at 12:17

1 Answer 1


Yes, "this morning" means any time from very early morning to the moment of saying it (the present).
In your expression B, you have contracted "Yes, I have." to "Yes, I've". That contraction can't be made unless the auxiliary verb "have" is followed explicitly by a main verb, as in "Yes, I've seen her.".

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .