Results 1 to 2 of 2
    • Member Info
      • Native Language:
      • Chinese
      • Home Country:
      • China
      • Current Location:
      • China

    • Join Date: Oct 2007
    • Posts: 1,618
    #1

    has left for two days

    One of my netfriends said in his posting that the following sentences were right:
    1. He has left for two days.
    2. I have finished the work for two days.
    3. The train has left for two hours.
    4. He's gone for half an hour.

    His reason is that there is this sentence in the Oxford Dictionary:
    I've only come for an hour. (I would think this sentence means 'I've come and I'm only staying here for an hour.')

    I think all four sentences above are right only when they mean:
    1. He has left and wants to be away for two days.
    2. I have finished the work that was meant to be finished in two days.
    3. (I can't think of a situation in which this sentence is fine.)
    4. He's gone and will be away for half an hour.

    Am I right? Could I ask native speakers to help me please? Thank you in advance.


    • Join Date: May 2008
    • Posts: 810
    #2

    Re: has left for two days

    1. He has left for two days.

    Normally we would say he will be gone for two days.


    2. I have finished the work for two days.

    This doesn't sound right. We normally use for to indicate a benefactor.

    I've finished the work (which I was doing) for Richard.


    An alternative to express your intended meaning could be

    I've finished the work which needed to be done in two days.


    3. The train has left for two hours

    The train left two hours ago.

    (The train will be gone for 2 hours sounds very strange).


    4. He's gone for half an hour.

    He will be gone for half an hour.


    Without context it's hard to make good suggestions, but based on your descriptions of your friend's sentences I would say these are appropriate alternatives (aside from #3 which I don't think can be solved without more context).

    I am not a teacher.

Similar Threads

  1. On the left, to your left, to the left
    By Grablevskij in forum Ask a Teacher
    Replies: 1
    Last Post: 24-Sep-2008, 13:22
  2. Micah
    By blouen in forum Ask a Teacher
    Replies: 3
    Last Post: 11-Sep-2007, 00:21
  3. days with rainfall or Days with Rainfall
    By yppah in forum Ask a Teacher
    Replies: 2
    Last Post: 04-Dec-2006, 22:18
  4. Days
    By jack in forum Ask a Teacher
    Replies: 6
    Last Post: 12-Feb-2005, 20:15

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
  •