It's tricky because there are so many different uses in different contexts. I'm afraid it's an area of English that does take time and exposure.