0
Anonymous Posted 14 years ago
Grammar

"She is a good person to / for me"

I know that there is a meaning difference between "be good to" and "be good for" but I think there is not much difference between "She is a good person to me" and "She is a good person for me". What do you native English speaker think? Thank you so much as always.
  

Top answer

To be good to someone is to treat them nicely. ] To be good for someone is to make the person feel, perhaps, more whole, more complete. [I'm glad I met her; she's very good for me.

  • To be good to someone is to treat them nicely.
  • ] To be good for someone is to make the person feel, perhaps, more whole, more complete.
  • [I'm glad I met her; she's very good for me.
  • ]
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.

1 Answers
0
To be good to someone is to treat them nicely. [The head nurse is really good to me, but the others are only so-so.]

To be good for someone is to make the person feel, perhaps, more whole, more complete. [I'm glad I met her; she's very good for me. We're very compatible.]

Related Questions