Complete the words in each sentence.

Gap-fill exercise

Fill in all the gaps, then press "Check" to check your answers. Use the "Hint" button to get a free letter if an answer is giving you trouble. You can also click on the "[?]" button to get a clue. Note that you will lose points if you ask for hints or clues!
   arrogant      cautious      cowardly      frank      self-conscious      stubborn      vain      witty   
1) Everyone thought it was of him not to help his than friend when he was being attacked.
2) He's so ! He behaves as if he's so much better or more important than the rest of us! I can't stand him!
3) Maureen's so . She's always coming out with clever and amusing remarks. I wish I could make people laugh the way she does.
4) Once his mind is made up, he won't listen to a word you say. He's so .
5) Joanna spends hours looking at and admiring herself in the mirror. She's so .
6) He always wore a hat because he was very about his bald patch.
7) Mark is very person and never makes any decisions without looking into things very carefully first.
8) I always try to be with my friends. If they ask for my opinion, then I give it to them straight, even though they might not like it.