be good for be good of 区别
Be good for和be good of是两个常用短语,这两个短语都可以用来表示"对……有好处",但是两者之间存在着区别,具体如下:
一:含义解释
be good for 英 [bi ɡ?d f?(r)] ? 美 [bi ɡ?d f?r] ?有益于,对...有好处
be good for 英 [bi ɡ?d ?v] ? 美 [bi ɡ?d ?v] ?某人做某事是好的
相同点:都可以表达"对…有好处"。
不同点:be good for sb to do sth对某人来说做某事是好的。强调to do sth.;be good of sb to do sth 某人做某事是好的。强调sb.。
二:用法区分
be good for汉语意思是:对......有好处,它的反义短语是:be bad for,意思是对......有害处。
例如:Eating fruit is good foryour health.吃水果对你的健康有好处。
Be good of 常用为be good of sb. to do sth.
三:典型例句
1、be good for
——She?would?be?good?for?the?job.?
她干这工作很合适。
——Rain?water?was?once?considered?to?be?good?for?the?complexion?
雨水曾一度被认为可以滋养皮肤。
——They?argued?all?the?time?and?thought?it?couldn't?be?good?for?the?baby
他们一直在争论,认为这对孩子肯定不好。
2、be good of
——Our?results?suggest?that?these?genes?may?be?good?resources?of?resistance?to?Sclerotinia?sclerotiorum,?need?further?studies.?
说明这些基因可能是抗菌核病的资源,值得进一步研究。
——Our?responsibility?means?we?take?personal?and?corporate?ownership?for?all?we?do,?to?be?good?stewards?of?the?resources?entrusted?to?us.?
恪尽职守,意味着我们的行为对我们个人和公司负责,并对委托给我们的资源进行有效的管理。
——It'll?be?good?for?all?of?us.?
那对我们大家都好。