For as a preposition:
* के लिए (ke liye): This is the most common translation for "for" and is used in various situations.
* Example: "This is a gift for you." (Yeh tumhare liye ek tohfa hai.)
* को (ko): This is used when the "for" refers to the recipient of an action.
* Example: "He sang a song for her." (Usne uske liye ek gaana gaaya.)
* के साथ (ke saath): This is used to express something done "with" or "along with" something else.
* Example: "She went to the market for vegetables." (Voh sabzi ke saath bazaar gayi.)
For as a conjunction:
* क्योंकि (kyonki): This is used to express reason or cause.
* Example: "I am staying home for I am sick." (Mai ghar par hi rahunga kyonki mai beemar hoon.)
For as a duration:
* के लिए (ke liye): This is used to express a period of time.
* Example: "He studied for two hours." (Usne do ghante ke liye padhai ki.)
For as a purpose:
* के लिए (ke liye): This is also used to express the purpose of something.
* Example: "I am going to the store for milk." (Mai dukaan ke liye dudh lene ja raha hoon.)
It's important to understand the context to choose the right translation.