It was a gift that kept on giving.

Meaning: The book was a source of endless enjoyment and knowledge.

Choice of Words: "Gift" is something given to someone without expecting payment in return. "Kept" means to continue in a certain state, place, or activity. "Giving" means to present something to someone as a gift.

Alternative Expressions

Related Expressions