• ベストアンサー

by farとso farがそういった意味になる理由

by farが最上級を強める意味に、 so farが「今までのところ」という意味になる理由がよく分かりません。 教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

 まず,far という語は,日本語の「はるか」に通ずるところがあり,「距離が遠い,遠く」の他に,時間的に「遠く(未来にも過去にも)」,程度が高いことを表し,「ずっと,大いに」という意味になります。  by には,「~だけ,~分,~の差で」という「程度・差異」を表す用法があります。by far の by はおそらくこの用法だと思います。すなわち,by far で,「比べてみて,その差が大きい」ということを表していると思います。by の後に副詞 far が来ていることの説明はできませんが,そこはイディオム化しているということだと思います。  so far の so は「それほど」という程度,あるいは「この程度まで」という限界を表していると思います。far は時間的に「遠く」の意味で,過去のある時点から,未来へ向けて「現在という時点まで遠く」ということで,「今までのところ」という意味になるのだと思います。

関連するQ&A