for の語源ストーリー
for の元の意味は「〜の前に」でした。古英語の for は before と同じ意味でも使われました。誰かの前に立てば、その人を守ったり代わりに動いたりします。そこから「〜のために」「〜の代わりに」の意味が生まれました。品物の前に代金を差し出せば「〜と引きかえに」です。祖先の印欧祖語 *per- は、ラテン語では pro-・per- になりました。p が f に変わるゲルマン語の規則で、英語では for の形になっています。
(語源の出典・確認先:Online Etymology Dictionary / Merriam-Webster / Wiktionary 参考文献の一覧)