do sb (any) good
volume

Definition & Meaning of "[do] {sb} (any|) good"

to do sb (any) good
01

to benefit one or improve one's situation in a variety of ways

to [do] {sb} (any|) good definition and meaning

What is the origin of the idiom "do someone good" and when to use it?

The origin of the idiom "do someone good" is not entirely clear, but it is likely that the phrase emerged in the English language in the late Middle Ages. The phrase "do good" has been used in English since the 14th century to describe actions that are beneficial or helpful to others. The addition of the word "someone" to the phrase likely emerged in the 16th or 17th century, when the meaning of the phrase shifted to describe actions that are specifically beneficial to an individual. This expression is used to describe actions or behaviors that have a positive effect on someone's physical or mental health, well-being, or overall quality of life.

do good
volume

Definition & Meaning of "[do] good"

to do good
01

to perform actions or engage in behavior that is beneficial, helpful, or morally upright, often with the intention of making a positive impact on others or the world

What is the origin of the idiom "do good" and when to use it?

The idiom "do good" is rooted in the concept of performing actions that benefit others or society as a whole. It is used to signify acts of kindness, charity, or altruism that have a positive impact on individuals, communities, or the world. The origin of this idiom is not tied to a specific historical event but rather reflects the fundamental human desire to contribute positively to the well-being of others and make a difference in the world.

example
Example
examples
I told him that skipping breakfast every day wouldn't do him any good in the long run.
She realized that holding onto grudges wouldn't do her any good, so she decided to forgive and move on.
Closing the books will not do them any good.
download-mobile-app
Download Our Mobile App
Langeek Mobile Application
Download the application
LanGeek
Download LanGeek app
langeek application

Download Mobile App

stars

app store