"do someone good" 是一个常用的口语/书面表达,意为“对某人有好处;使某人受益;让某人感觉更好”(to benefit someone or improve their physical/mental state)。
其中:
"do" 在这里表示“产生(效果/影响)”;
"someone" 是受益的对象(人称代词需用宾格,如 you/me/him/her 等);
"good" 是名词,指“好处、益处”。
该短语的核心结构是 “主语(事物/动作) + do + 某人 + good”,主语通常是具体的事物、行为或状态(如食物、运动、休息、药物等)。
Eating fresh fruits does you good.(吃新鲜水果对你有好处。)
A hot bath will do her good after a long day.(漫长的一天后,洗个热水澡对她有好处。)
Talking to a friend about your problems does people good.(和朋友倾诉烦恼对人有好处。)
否定形式通常是 “doesn’t/don’t do someone any good”(注意用 any good 替代 good,因为否定句中常用“any”修饰名词)。
Smoking doesn’t do you any good.(吸烟对你没好处。)
Staying up late every night doesn’t do kids any good.(每晚熬夜对孩子没好处。)
Will drinking more water do me good?(多喝水对我有好处吗?)
Does this medicine do him good?(这种药对他有效吗?)
意思完全相同,只是结构调整(将“某人”放在“to”后),更偏向书面语:
Regular exercise does good to your heart.(规律运动对你的心脏有好处。)
该短语非常口语化,常用于建议、提醒或陈述事实,比如:
朋友累了,你建议:“Take a break—it’ll do you good.”(休息一下,对你有好处。)
医生叮嘱病人:“This pill will do you good if you take it daily.”(每天吃这个药对你有好处。)
妈妈劝孩子:“Eating your vegetables does you good, so finish them!”(吃蔬菜对你好,把它们吃完!)
"do someone good" 是一个简洁实用的表达,核心是“某事物对某人有益”。记住结构和常见场景,就能轻松运用啦!