“have a heart of gold” = be kind and generous
“My brother has a heart of gold, and he helps everyone he meets.”
“good as gold” = completely genuine, authentic, or well-behaved
“Maria’s promises are as good as gold. You can always count on her.”
“The kids were as good as gold this evening, and I didn’t have any problems with them. They went right to bed.”
Imagine that you want to buy a gift for each of these people. What would you buy, where would you buy it, and about how much would you pay?
- a mother / birthday
- a spouse / 25th wedding anniversary
- a friend / college graduation
- a girlfriend / wedding engagement