Hi...I always find words that are similar in meaning,but they are used in different aspects in English.The question is:which words you have to pick to make yourself clear in a topic or conversation?!.Is there any book to classify the use of words in each place?,because this is really annoying sometimes.Thanks