Results 1 to 10 of 10
    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • Chinese
      • Home Country:
      • Taiwan
      • Current Location:
      • Taiwan

    • Join Date: Dec 2006
    • Posts: 997
    • Post Thanks / Like
    #1

    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.

  1. bhaisahab's Avatar
    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • British English
      • Home Country:
      • England
      • Current Location:
      • England

    • Join Date: Apr 2008
    • Posts: 23,912
    • Post Thanks / Like
    #2

    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.

    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • Chinese
      • Home Country:
      • Taiwan
      • Current Location:
      • Taiwan

    • Join Date: Dec 2006
    • Posts: 997
    • Post Thanks / Like
    #3

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

    bring me a book = bring a book ___ me

    Which preposition is correct, to or for?

    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • English
      • Home Country:
      • England
      • Current Location:
      • England

    • Join Date: Jun 2010
    • Posts: 18,327
    • Post Thanks / Like
    #4

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

    Same answer.

    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • Chinese
      • Home Country:
      • Taiwan
      • Current Location:
      • Taiwan

    • Join Date: Dec 2006
    • Posts: 997
    • Post Thanks / Like
    #5

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

    read me the poem = read the poem ____ me

    Which preposition is correct, to or for?

    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • English
      • Home Country:
      • England
      • Current Location:
      • England

    • Join Date: Jun 2010
    • Posts: 18,327
    • Post Thanks / Like
    #6

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

    Same answer.

    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • Chinese
      • Home Country:
      • Taiwan
      • Current Location:
      • Taiwan

    • Join Date: Dec 2006
    • Posts: 997
    • Post Thanks / Like
    #7

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

    write me a letter = write a letter ____ me

    Which preposition is correct, to or for?

  2. probus's Avatar
    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • English
      • Home Country:
      • Canada
      • Current Location:
      • Canada

    • Join Date: Jan 2011
    • Posts: 2,900
    • Post Thanks / Like
    #8

    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.

    • Member Info
      • Member Type:
      • English Teacher
      • Native Language:
      • Chinese
      • Home Country:
      • Taiwan
      • Current Location:
      • Taiwan

    • Join Date: Dec 2006
    • Posts: 997
    • Post Thanks / Like
    #9

    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?

  3. probus's Avatar
    • Member Info
      • Member Type:
      • Retired English Teacher
      • Native Language:
      • English
      • Home Country:
      • Canada
      • Current Location:
      • Canada

    • Join Date: Jan 2011
    • Posts: 2,900
    • Post Thanks / Like
    #10

    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
  •