1.对~~~有好处2.擅长于~~
~3.对~~~很慈善,对~~~~好4.在~~~有本事的,善于使用~~~
be good for与be good to的区别为:意思不同、用法不同、侧重点不同。
一、意思不同
1.be good for意思:有益于
2.be good to意思:对…厚道
二、用法不同
1.be good for用法:good在句中作定语时,表示“好的,愉快的”。good在句中用作表语时,表示善用(某物),善于处理(某事),善待(某人),后接for可表示“有益的,合适的”,后接to可表示“对…友善的”,后接at可表示“精通的,熟练的”。good用作表语时,其后还可接动词不定式。
2.be good to用法:It's good of sb 和It's good for sb 都可接to do sth,但含义不同。前者重在“人”很好,后者重在“事”很好。the good常可表示一类人或事。
三、侧重点不同
1.be good for侧重点:侧重于对谁有好处,可以是人也可以是物。
2.be good to侧重点:侧重于做什么事有好处,对谁友善。
it is no good释义:
这样不好
例句:
No, it is no good; the song has died away into reed-talk.
不,这样不行;那首歌已经消失,变成了芦苇的低语。 释义:
这样不好
例句:
No, it is no good; the song has died away into reed-talk.
不,这样不行;那首歌已经消失,变成了芦苇的低语。
there is no good释义:
没有好处
例句:
There is no good for little Pearl!
对小珠儿不会有什么好处!
be good at / be good with / be good to / be good for be good 后接不同的介词,表达的意思也不同。
1)be good at 意为“擅长……”,后接名词、代词或ving形式。例如: I’m good at playing chess. 我擅长下象棋。
2)be good with意为“灵巧的;与……相处得好”。 例如: She is good with her hands. 她手很巧。 He is very good with the children. 他与这些孩子处得很好。
3)be good to意为“对……友好”。 例如: My friend was good to me when I was ill. 我生病时我的朋友对我关怀备至。
4)be good for意为 “对……有好处”。例如: Eating more vegetables is good for your health. 多吃蔬菜对你的健康有好处。
含good的常见词组有这些:
1、be good at 擅长于……;
如:My brother is good at running.
我的哥哥擅长跑步。
2、be good for 对……有好处;
如:Eating vegetables is good for our health.吃蔬菜对我们的健康有好处。
be good with 善于应付……的,与……相处得好;
I want to be a teacher because I am good with kids.我想当个老师,因为我与孩子们相处得好。
4、be good to=be friendly to 对……友好。如:My mother is good to everyone.我的妈妈对所有人都很友好。
be good for:对....有好处。后接表示人或事物的名词。
be good with:善于与…打交道,与...相处得好。
例:
Vegetables are good for our health.蔬菜对我们的健康有好处。
Milk is good for you.牛奶对你有好处。
Tom is good at selling. And he is good with people.
汤姆擅长销售,他善于与人打交道。
一、意思不同
1、be good to:适于。
2、be good for:有益于。
二、用法不同
1、be good to:good在句中作定语时,表示“好的,愉快的”。good在句中用作表语时,表示善用(某物),善于处理(某事),善待(某人),后接for可表示“有益的,合适的”,后接to可表示“对…友善的”。
三、侧重点不同
1、be good to:侧重于把好的感觉传递给对方。
2、be good for:侧重于一件事或一个东西对谁有好处。
be good to和be good for的区别为:意思不同、用法不同、侧重点不同。
一、意思不同
1、be good to:适于。
2、be good for:有益于。
二、用法不同
1、be good to:good在句中作定语时,表示“好的,愉快的”。good在句中用作表语时,表示善用(某物),善于处理(某事),善待(某人),后接for可表示“有益的,合适的”,后接to可表示“对…友善的”,后接at可表示“精通的,熟练的”。
2、be good for:good用作表语时,其后还可接动词不定式。good常作为礼貌用语或敬语用在称呼中,有时也用作反语,表示“轻蔑,嘲讽”。
三、侧重点不同
1、be good to:侧重于把好的感觉传递给对方。
2、be good for:侧重于一件事或一个东西对谁有好处。
区别主要是be good 后面介词不同,意义也不同,用法也有不同。具体用法如下:
一、be good for对…有益,对…有好处。for是介词。
1、Anyway, the news seems to be good for you. 无论如何,这个消息对你来说是个好事。
2、This will be good for our personal health as well as for the health of the planet.
这必将有益于我们的个人健康,也有益于地球的健康。
3、Let’s have some jasmine tea . That’ll be good for you. 我们来喝点茉莉花茶,它对你比较好。
4、The medicine is good for stomache. 这个药对胃有好处。
二、be good with的意思是善于应付…的,对…有办法。后面经常跟sb。
1、The teacher is good with pupils. 这个老师对这些小学生很好。
2、Be good with him, he has a lot of pull. 跟他搞好关系, 他很有门路。
3、As a politician, you need to be good with words. 作为一名政治家,你必须能说会道。
4、Everyone should be good with the animals. 大家应该善待动物。
三、be good to 当后面接sb时,意思是对……友好,相当于be kind to 或be friendly to。当后面接动词时, be good to do表示做某事是对的。
(一) be good to sb 对某人有好处,对某人态度友善。
1、My grandmother is always good to me. (sb be good to sb)
我的祖母(或外祖母)很疼我。
2、I begged her to be good to me again, to forgive me andlove me.
我肯求她再对我好点,原谅我,爱我。
(二)be good to do 做某事是对的
1、It will be good to do some eye exercises.
做做眼保健操对视力也是有甜头的。
2、Kathy: I don't know. It would be good to do some sports.
凯西: 还没安排,不过运动一下会不错。
四、be good at的意思是某人擅长…,某人精通….(可以跟do well in,be strong in进行替换)。短语中at是介词,后面接动词要用ing的形式。
1、But you had to be good at math. 但是你数学一定很好。
2、You want to be good at what you do, and do what you love.
你需要擅长于你所做的,且做你喜欢的事。
3、And you should be good at English and can operate computer skillfully.
你要善于英文,并且能熟练使用电脑。
4、John is good at photograghy. John擅长摄影。
前者表达是不正确的 因为health是不可数名词,后者正确