1. a comparison between two things--- e) analogy
2. a combination of words that have opposite or very different meanings--- c) oxymoron
3. a phrase that is overused and unoriginal--- d) cliche
4. the feelings that a word suggests beyond its actual meaning--- b) connotation
5. the literal or actual meaning of a word---a) denotation
Hope this helps :)