Question: If you're known to buy presents for others often you would be called what?
Options:
- go shopping
- generous
- earn money
- have money
- gift buyer

The answer is "generous" because


readiness to give more of something