"do sb. good"是英语中常用的动词短语,核心含义是“对某人有好处/益处;使某人受益”,强调某事物、行为或活动对人的积极影响。
直接表达“(某事)对某人有利/有帮助”,相当于"be beneficial to sb."或"help sb."的口语化表达。
主语:通常是事物、行为或活动(如食物、运动、休息、沟通等),即“对人有好处的主体”;
宾语:人(sb. 用代词宾格或名词);
同义替换:可与"do good to sb."互换(注意介词"to"的位置),例如:
Reading does me good. = Reading does good to me.(读书对我有好处。)
时态变化:根据语境调整动词"do"的形式(does/did/will do等):
一般现在时(常态):Exercising every day does you good.(每天锻炼对你有好处。)
一般过去时(过去的影响):That talk did me a lot of good.(那次谈话对我帮助很大。)
一般将来时(未来的益处):A holiday will do her good.(度假会对她有好处。)
程度修饰:可用some/a lot of/any等词修饰"good",强调好处的“多少”:
do sb. some good:对某人有些好处(轻微积极);
do sb. a lot of good:对某人很/非常有好处(强烈积极);
not do sb. any good:对某人毫无好处(否定,常用语劝诫)。
1、 日常行为:Eating vegetables does kids good.(吃蔬菜对孩子有好处。)
2、 情绪疏导:Talking to your mom will do you good.(和你妈妈聊聊会对你有好处。)
3、 健康建议:Sleeping eight hours a night does everyone good.(每晚睡8小时对所有人都好。)
4、 否定劝诫:Smoking doesn’t do you any good—quit now!(吸烟对你毫无好处——赶紧戒!)
5、 过去影响:The weekend trip did us a lot of good.(周末旅行让我们受益匪浅。)
主语需是“对人有好处的事物”,不能是人(人不能“对自己有好处”,需用"help oneself");
无被动语态(通常用主动形式表达“某事物带来好处”);
口语中常用,正式文体可替换为"be beneficial to sb."或"benefit sb."。
综上,"do sb. good"是简洁、口语化的表达,核心是“某事物对人的积极作用”,掌握其结构和修饰词后,能轻松用于日常交流或写作中。