質問: 「とても~なので」「~するために」のso that 一般的に「とても~なので...」の「so 形・副 that s v」と「~するために」の「so that s v」 は別物みたいに扱われていますが、果たして全くの別物なのでしょうか? 例えば次の文ですが、 i studied so hard that i was a doctor. i studied hard so that i was a doctor. 上は「私はとても熱心に勉強したので医者になった(現在は医者になっている)。」 下は「私は医者になるために熱心に勉強した(現在、医者になっているかなってないかは断定できない)。」 と一般的に訳されていますが(括弧の部分は僕個人の捉え方ですが)、 ネイティブの人はそこを意識して使っているのでしょうか? というのは『e-gate』という辞書で次の例文を見たからなんです。 he studied hard so that he won a scholarship. 「彼は一生懸命勉強して、その結果、奨学金をもらった。」 つまり一般的にso thatは「目的」で訳されていますが、「結果」もありうる。 もっと言えばネイティブの人にとって両者はそれほど違うものではなくて、 so hard thatならhardの前にsoを持ってくることによって that以下の内容とhardを密接に関連付けているだけなのかな、 と思ってしまうのですが、みなさんはどう思われるでしょうか?
回答: 私はネイティブではありませんが、 確かに「so that s v」は学校英語、受験英語では 「~するために」という目的の意味を訳語として習った気がします。 しかし、実際英語に接していると、「・・・・そんな訳でsvだ」と 考えた方が早いです。 i studied hard so that i was a doctor. 私は一生懸命勉強した、そんな訳で私は医者になった。 so that は、文法的には接続詞の用法です。 英英辞典にもresult(結果)、purpose,aim(目的)の両方の意味が 載っているようです。表裏一体ですね。 so ~ that のsoは副詞です。hardを修飾しています。