as long asとas far asの違い
as long asの意味は
「である間は、であるかぎりは、の間」
です。
I will thank you as long as I live.
私が生きている限り、私はあなたに感謝します。
as far asの意味は
「まで、の限り」
です。
As far as I know,he is a nice man.
私が知る限り、彼はいい人です。
as long asとas far asの違いですが、2つの違いは、longとfarの部分です。
longを使うと、時間や長さなどの何らかの条件、farを使うと距離、程度などの何らかの範囲を表します。
なので、
as long as ~の(条件が整っている)限り
as far as ~の(能力が及ぶ)限り
となります。
I will help you as long as I am your friend.
私が友人である限り、あなたを手伝うよ。
I will help you as far as I am healthy.
私が元気である限り、あなたを手伝うよ。