Антонимы - это слова, противоположные по значению.Изучение антонимов в английском языке помогает обогатить нашу лексику.
Например:
Above - belowabsent - presentabundant - scarce
Синонимы - это слова одной части речи, разные по звучанию и написанию, но имеющие похожее лексическое значение.
Например:
Bad - плохой - evil, immoral, wicked.
Метафора - это слово или выражение, употребляемое нами в переносном значении.
Например:
А sunny smile – сияющая улыбка