How to understand the phrases like "for which, by which, from which, at which.....etc"? In what situation should we use them? How to determine the preposition "for, by, from, at" before the word "which"? Please try to explain with examples based on your personal learning experience.