I realize that if you add "up" to a verb, it means that you are opening to other people, public, or the action is somehow away from yourself: to upload, to write up, to open up, etc. Similarly, "down" will imply the action is being directed inwards: to write down, to download etc. So you can guess the meaning of compound verbs from which word it is using. Is this rule universal? Do other words like "with", "out", "in" have a general meaning similar to this situation? So for example can you explain the meaning of the words "to put up with", and "to hold up" in terms of the constituent parts? I can somehow understand when people use these words. but it is confusing to me to use myself these words. Sometimes I am not sure which of "up", "down", "in" etc I should add to a verb, and I am sure I use wrong words a lot of times. One example I remember is I never understood the difference between "fill in" and "fill out". What I am trying to ask is what is a good way to learn these things? Do I have to study each of these compound words one by one or is there any general rule? I have been practicing English for years but I think I am not going to learn these just from practice. Sorry for using rusty English in linguistics forum.