Can you complete this English expression? It means “to be good for charity, or to have a good effect”.
Be for a good …….
The answer is below!↓
Answer: d) cause
Be for a good cause!
Example: I’m giving some money to that charity that helps homeless people. It’s for a good cause.”