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 May 17 '20 at 6:29
  • No, thanks. It does not. – Stephen Liu May 18 '20 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 May 18 '20 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. – Stephen Liu May 18 '20 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 May 18 '20 at 12:17

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.".

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.