Describing People Vocabulary Training

Click "Next" two times to see the matching word and definition. Click "Delete" when you can remember them. When you think you know these words, go to Exercise 1.
loving (adj)showing strong feelings of warmth and kindness
cheerful (adj)happy
patient (adj)able to stay calm when things are difficult
generous (adj)willing to give a lot to other people
helpful (adj)making something better for someone
selfish (adj)thinking about yourself only