古英語の for 「前に、視界内に、存在する中で;~まで;~の間に、~の前に;~のために、~の利益のために;~の代わりに、~の代わりに」を意味し、原初ゲルマン語の *fur 「前に;中に」(古サクソン語の furi 「前に」、古フリジア語の for、中オランダ語の vore、オランダ語の voor 「ために、前に」、ドイツ語の für 「ために」、デンマーク語の for 「ために」、før 「前に」、ゴート語の faur 「ために」、faura 「前に」という語源を持つ)から派生し、印欧語族の語根 *per- (1) 「前へ」、したがって「前に、前へ」などを意味する。
遅い古英語からは「~のために」という意味でも使われるようになった。中英語では For と fore が徐々に区別され、For は接続詞として「なぜなら、~のために、~の理由で;~するために」として遅い古英語から使われ、恐らく for þon þy 「したがって」、文字通り「その(理由)のために」といった古英語の一般的なフレーズの短縮形から来ている。