Search from various English teachers...
Vocabulary Quiz: Boost Your Word Power (B1 Level)
Question 1 of 10
1. What does the word "generous" mean?
a) Careful with money
b) Willing to give and share freely
c) Angry or annoyed easily
d) Interested in learning new things