1

I'd like to know why this means forever. As a foreign English speaker, when I heard this idiom I thought it meant like for something good. What was the origin of "for good" ?

1 Answers1

-1

I heard someone say it derives from "for good many years".

  • You may have heard somebody say that, but "for good many years" is not English. "For a good many years" is a common English phrase, with approximately the right meaning; but it is hard to see how "for good" could come from it. – Colin Fine Dec 05 '14 at 12:36