He played a special music to/for me.

He sang a song to/for me.
He brought a rice cake to/for me.

(Do we have to use 'to' or 'for' here? Are both prepositions correct?)

3 answers

He played special music for me.
He sang a song to me.
He brought a rice cake for me.

It's not easy to explain which one to use under what circumstances!!
Both prepositions are correct in those sentences.

They have a slight difference of meanings in those sentences, but the difference is so slight as to be meaningless.
I agree with Writeacher for number 1. We would not usually use "to" in that sentence.
Similar Questions
    1. answers icon 1 answer
  1. 1. While I was playing the piano, I was singing a song.2. While I was playing the piano, I sang a song. 3. While I played the
    1. answers icon 1 answer
  2. 1. She played the piano, singing a song.1-2. She played the piano and sang a song. 2. Jenny is in the coffee shop, drinking
    1. answers icon 3 answers
  3. How come animals don't appreciate music?I have played music for cats and dogs in the past, but they don't seem to appreciate it.
    1. answers icon 1 answer
more similar questions