Choose the words that are opposite in meaning to the following words.
1. generous A kind B stingly C thrifty
2. rough A crooked B gentle C broken
A big B mammoth C tiny
4. cheerful A happy B downcast C upbeat 5. grant A disallow B permit C deny
A part B quarter C whole
7. grow A thrive B die C live
8. heavy A strong B light C big