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.?

那对我们大家都好。