0
Vincent Teo Posted 17 years ago
Grammar

Sang ... for / to

Can I say,

They sang a song for / to me in the party.
  

Top answer

Hi Vincent, You can say both, They sang a song for me in at the party. and They sang a song to me in at the party. ", they'd be singing to you.

  • Hi Vincent, You can say both, They sang a song for me in at the party.
  • and They sang a song to me in at the party.
  • ", they'd be singing to you.
  • If they sang a song that you had requested, or perhaps one that they simply knew you that you like, then you could say that they were singing for you.
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.

4 Answers
0
Hi Vincent,

You can say both,

They sang a song for me in at the party.

and

They sang a song to me in at the party.

but they might mean different things; if they sang "Happy Birthday to you...etc...", they'd be singing to you.

If they sang a song that you had requested, or perhaps one that they simply knew you that
0
Hi,
Here's another way to think about it.

They sang a song for me at the party. I may not have been at the party.

They sang a song to me at the party. I was at the party.

Best wishes, Clive
0
Thanks. Is there incorrect to say "in the party"? why?
0
Hi,
'In the party' is not idiomatic. Say 'at'.

Clive

Related Questions