Results 1 to 3 of 3
  1. englishhobby's Avatar
    • Member Info
      • Native Language:
      • Russian
      • Home Country:
      • Russian Federation
      • Current Location:
      • Russian Federation

    • Join Date: Jun 2009
    • Posts: 1,681
    #1

    he has come in the afternoon

    Is the second sentence correct?
    Has he visited you recently? - Yes, he has come in the afternoon. (The day isn't over yet, so the present perfect can be used, right?)
    If I were a native speaker of English, I would never shut up. :-)

  2. emsr2d2's Avatar
    • Member Info
      • Native Language:
      • British English
      • Home Country:
      • UK
      • Current Location:
      • UK

    • Join Date: Jul 2009
    • Posts: 41,843
    #2

    Re: he has come in the afternoon

    If it was still afternoon, I would use "He came this afternoon" or "He arrived this afternoon". I see no reason for the present perfect.
    Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.

    • Member Info
      • Native Language:
      • English
      • Home Country:
      • United States
      • Current Location:
      • United States

    • Join Date: Dec 2009
    • Posts: 6,332
    #3

    Re: he has come in the afternoon

    ***** NOT A TEACHER *****


    Hello, EnglishHobby:

    1. As I understand it, the present perfect is often used to describe an action that started in the past and still "touches" the present.

    2. IF I understand your dialogue correctly, I believe that the present perfect is not appropriate in your second sentence.

    James (at 6 p.m.): Has Raul visited you recently?
    Mona: Yes, he has. (= has visited me recently)

    James: Has Raul visited you recently?
    Mona: Yes, he has. As a matter of fact, he came / was here / visited this afternoon at 3 p.m.


    James

Similar Threads

  1. I have been trying you all afternoon.
    By thedaffodils in forum Ask a Teacher
    Replies: 1
    Last Post: 07-Apr-2013, 10:46
  2. [Vocabulary] afternoon
    By phoenixqn81 in forum Ask a Teacher
    Replies: 2
    Last Post: 09-May-2011, 15:04
  3. on the afternoon of May 8
    By dido4 in forum Ask a Teacher
    Replies: 1
    Last Post: 22-Jun-2009, 11:33
  4. afternoon
    By she's_a_rebel in forum Ask a Teacher
    Replies: 2
    Last Post: 08-Mar-2009, 18:43
  5. whoever, would have done, afternoon
    By jiang in forum Ask a Teacher
    Replies: 4
    Last Post: 10-Oct-2008, 12:10

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •