posted by rfvv .
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?)
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.