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.
那对我们大家都好。
温馨提示:答案为网友推荐,仅供参考