by oneselfとfor oneselfの違い

Posted on 2013年6月28日 By

by oneselfの意味は

「ひとりで、独力で」

です。

I live in the house by myself.
私はひとりで、その家に住んでいる。

We made it by ourself.
私達は自分達だけで、成功した。

for oneselfの意味は

「自分で、独力で、自分のために」

I have to do it for myself.
私はそれを自分でやらなければならない。

She studied Engilsh for herself.
彼女は自分のために英語を学んだ。

by oneselfとfor oneselfの違いですが、

by onselfのbyは、「近くに」というコアイメージがあります。by oneselfだと「自分自身の近くで」という意味となり、他に人はいなくてひとりという意味となります。

for oneselfのforは、「に向って」というコアイメージがあります。for onselfだと、「自分自身に(意識を)向けて」という意味となり、他に人がいるかどうかというよりも、自分に意識を向けているというニュアンスとなります。

I practiced the piano by myself.
私は独力(ひとりで他者の力を借りずに)でピアノを練習した。

I practiced the piano for myself.
私は独力(自分に意識を集中して)でピアノを練習した。

前者の場合は、自分しかいないということに焦点があります。

後者の場合は、意識を自分に向けているということに焦点があって、結果的にそれは、一人でやっているという意味にもなり得るということです。だから、後者は自分のためにと訳すこともできます。

違いを比較