Match adjectives with the correct definition.

Gap-fill exercise

Fill in all the gaps, then press "Check" to check your answers.
   beautiful      generous      handsome      happy      hard-working      intelligent      lazy      mean      miserable      polite      rude      stupid   
1.He looks like a film-star. Every girl in the office wants to go out with him. He is very .
2.She finds it very easy to learn things and has passed all her exams. She is extremely .
3.She is always buying things for people. She is very .
4.He hates working and would prefer to stay at home all day in front of the television. He is so .
5.He doesn’t know anything. He can’t even add up two and four. He is so .
6.The children next-door are so . They never say ”Please” or “Thank you” and always shout back at their parents.
7.He is always smiling and thinks life is wonderful. He seems to be really .
8.He starts work at 6.00 every day and often works overtime or at weekends. He is really .
9.She works as a model. When she walks into a room every man turns and stares at her. She is really .
10.He hates spending money and never buys anyone a drink at the pub. He is so .
11.She always says “Please” and “Thank you”. She is a very child.
12.She never has a smile on her face and always looks unhappy. She is so .