Sing a song to me vs for me


Senior Member
Hi everyone.
What is the difference between these two sentences??
1. He sang a song to me.
2. He sang a song for me.
Thank you :)
  • Egmont

    Senior Member
    English - U.S.
    Yes, there is. Suppose I am at a concert* and ask the singer to sing a special song that my wife and I like. He will sing that song for us, but he will sing it to the entire audience.

    *A very small concert. You can't do this at a Rolling Stones concert in a stadium with an audience of 50,000.
    < Previous | Next >