0
HUBLOT Posted 14 years ago
Grammar

Sing a song "to / for" someone

- She sang a beautiful song for us.
- She sang a beautiful song to us.

Are both correct? Do you see any difference in meaning?
  

Top answer

They are both correct. " There is no great difference in meaning, just what you would expect from the different words.

  • They are both correct.
  • " There is no great difference in meaning, just what you would expect from the different words.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
They are both correct. There is also "She sang us a beautiful song."

There is no great difference in meaning, just what you would expect from the different words.

Related Questions