Results 1 to 10 of 10
  1. #1
    sitifan is offline Senior Member
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • Chinese
      • Home Country:
      • Taiwan
      • Current Location:
      • Taiwan
    Join Date
    Dec 2006
    Posts
    895
    Post Thanks / Like

    Default sing me a song = sing a song ____ me

    sing me a song = sing a song ____ me

    Which preposition is correct, to or for?
    Last edited by sitifan; 23-Feb-2013 at 08:01.

  2. #2
    bhaisahab's Avatar
    bhaisahab is online now Moderator
    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • England
    Join Date
    Apr 2008
    Posts
    22,674
    Post Thanks / Like

    Default Re: sing me a song = sing a song ____ me

    Quote Originally Posted by sitifan View Post
    sing me a song = sing a song ____ me

    Which preposition is correct, toor for?
    They both work.

  3. #3
    sitifan is offline Senior Member
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • Chinese
      • Home Country:
      • Taiwan
      • Current Location:
      • Taiwan
    Join Date
    Dec 2006
    Posts
    895
    Post Thanks / Like

    Default Re: sing me a song = sing a song ____ me

    bring me a book = bring a book ___ me

    Which preposition is correct, to or for?

  4. #4
    Rover_KE is online now Moderator
    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • English
      • Home Country:
      • England
      • Current Location:
      • England
    Join Date
    Jun 2010
    Posts
    14,886
    Post Thanks / Like

    Default Re: sing me a song = sing a song ____ me

    Same answer.

  5. #5
    sitifan is offline Senior Member
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • Chinese
      • Home Country:
      • Taiwan
      • Current Location:
      • Taiwan
    Join Date
    Dec 2006
    Posts
    895
    Post Thanks / Like

    Default Re: sing me a song = sing a song ____ me

    read me the poem = read the poem ____ me

    Which preposition is correct, to or for?

  6. #6
    Rover_KE is online now Moderator
    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • English
      • Home Country:
      • England
      • Current Location:
      • England
    Join Date
    Jun 2010
    Posts
    14,886
    Post Thanks / Like

    Default Re: sing me a song = sing a song ____ me

    Same answer.

  7. #7
    sitifan is offline Senior Member
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • Chinese
      • Home Country:
      • Taiwan
      • Current Location:
      • Taiwan
    Join Date
    Dec 2006
    Posts
    895
    Post Thanks / Like

    Default Re: sing me a song = sing a song ____ me

    write me a letter = write a letter ____ me

    Which preposition is correct, to or for?

  8. #8
    probus's Avatar
    probus is offline Key Member
    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • English
      • Home Country:
      • Canada
      • Current Location:
      • Canada
    Join Date
    Jan 2011
    Posts
    2,098
    Post Thanks / Like

    Default Re: sing me a song = sing a song ____ me

    In the case of write there is a difference.

    "Write a letter to me" has the obvious meaning of "send me a letter."

    "Write a letter for me" indicates that the speaker's language skills are inadequate to the task at hand. He or she needs help writing the letter.
    Last edited by probus; 25-Feb-2013 at 05:58.

  9. #9
    sitifan is offline Senior Member
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • Chinese
      • Home Country:
      • Taiwan
      • Current Location:
      • Taiwan
    Join Date
    Dec 2006
    Posts
    895
    Post Thanks / Like

    Default Re: sing me a song = sing a song ____ me

    Which does write me a letter mean, write a letter to me or write a letter for me?

  10. #10
    probus's Avatar
    probus is offline Key Member
    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • English
      • Home Country:
      • Canada
      • Current Location:
      • Canada
    Join Date
    Jan 2011
    Posts
    2,098
    Post Thanks / Like

    Default Re: sing me a song = sing a song ____ me

    It could mean either, depending on the context.

Similar Threads

  1. [Idiom] Sing The Siren Song
    By patran in forum Ask a Teacher
    Replies: 2
    Last Post: 12-May-2012, 14:40
  2. Replies: 2
    Last Post: 03-Nov-2011, 13:43

Posting Permissions

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