I've been asked "will you stay in this country for good?"

At that time I didn't know "for good" mean forever.

I wonder why it could be forever.


3 Answers 3


Since the 1300s, among the meanings of good, when used of things that could be counted or measured (like time) has been "quite long, large, many" and then "all" or "the entirety" or "completely".

The idiom "for good" (meaning "for a very long time" or "for all time") ultimately came to mean "forever" or "for the rest of your days".

So, today, when we say "He's here for good" we mean "He's here to stay. He is not going to leave".

  • 1
    An example: Will he be returning? No he is gone for good. (That is, he is gone forever.) Remember, with all things, context matters in English, so you can find exceptions to the rule: Will he be returning today? No he is gone for good. (In this context, he's only guaranteed to be not returning this day).
    – Edwin Buck
    Commented Aug 17, 2022 at 20:44

This relates to the "Bigger is Better" perspective/metaphor. Thus more of something is better than less (a good amount; a goodly amount). This applies to time as well (a good amount of time; a goodly amount of time).

Also consider the line from the wedding service: for richer for poorer, ... This idea of for better or worse, for good or ill, can lose the second part. You are (were) committing for life (in an era where marriage was a contract and divorce a rarity). I would see (and I've seen this suggested) the idiom as primarily an abbreviated form of "for good or ill".

Furthermore, the assumption and associated logic around "for good" in the temporal sense is that the move (change of state) is good and so indefinite continuation is good (and a further change of state is bad and would only be made if things didn't turn out as expected).

Another linguistic idea is that completion = perfection = good (you have attained your goal). Conversely, it is not good to be making yet another move/change in your circumstances.

Generally, while one of these answers might reflect the true origins, all seem to contribute to the current range of sense and usage of "for good".

  • what if somebody is moving somewhere "forever" but may not be for a good reason? In those cases it feels bit awkward to use "for good".
    – user56911
    Commented Jun 15, 2017 at 16:35

I know this is getting old, but somehow when "for good" is used in sentence, it gives vibes of "foreseeable future" and then it makes perfect sense.

Like when someone wants to say he's done his work/job and now coming back home for long time, but to be bit precise and more exact, for foreseeable future, he will be accurate to say "I am done with that damn job and coming home for good".

Hope this clears any confusions and rectifies any inaccurate assumptions.

  • -1 This does not seem to add much to the answer by Tᴚoɯɐuo It gives no history nor any reasons why this form is used. Commented Aug 17, 2022 at 19:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .