so that構文の3つの意味と使い方|例文20で完全マスター

so that構文には「目的(〜するために)」「結果(それで〜)」「程度(とても…なので〜)」の3つの用法があります。見分けるポイントは、カンマの有無と、soとthatが離れているかどうかです。この記事では3用法を例文20個で解説し、in order toなどへの書き換えも整理します。最後の練習問題5問で理解を確認しましょう。

so that構文の3用法を一目で整理

まず全体像を表で確認します。

用法 意味 見分けポイント
目的 S V so that S' can/will/may V' 〜するために カンマなし、後ろに助動詞が多い
結果 S V, so that ... それで、その結果 so thatの前にカンマ
程度 so + 形容詞/副詞 + that ... とても…なので〜 soとthatが離れている
「カンマなしのso that=目的」「カンマありのso that=結果」「so...that(離れている)=程度」。この3点セットで、長文中でも一瞬で見分けられます。

用法1:目的を表すso that S can(〜するために)

「so that+主語+can/will/may」で「〜するために、〜できるように」という目的を表します。that以下には助動詞(特にcan)がよく使われます。

例文(目的)

  1. I study hard so that I can pass the exam.(試験に合格できるように一生懸命勉強します)
  2. Speak slowly so that everyone can understand you.(みんなが理解できるようにゆっくり話しなさい)
  3. She got up early so that she could catch the first train.(始発に乗れるように彼女は早起きしました)
  4. Turn off the light so that the baby will sleep well.(赤ちゃんがよく眠れるように電気を消してください)
  5. He saved money so that his son could go to college.(息子が大学に行けるように彼はお金を貯めました)
  6. Write it down so that you won't forget it.(忘れないように書き留めておきなさい)
  7. I'll open the window so that fresh air can come in.(新鮮な空気が入るように窓を開けます)

例文6のように、won't(〜しないように)を使うと否定の目的も表せます。

in order to・so as toへの書き換え

主節とthat節の主語が同じ場合、to不定詞を使って書き換えられます。

元の文 書き換え
I study hard so that I can pass the exam. I study hard in order to pass the exam.
She got up early so that she could catch the train. She got up early so as to catch the train.
Write it down so that you won't forget it. Write it down so as not to forget it.

否定は so as not to / in order not to の語順になる点に注意しましょう。主語が異なる場合(例文4・5)はto不定詞に書き換えられないため、so thatのままにします。

用法2:結果を表す, so that(それで〜、その結果〜)

so thatの前にカンマがあると「その結果〜」という意味になります。前から順番に訳すのがコツです。

例文(結果)

  1. It rained heavily, so that the game was canceled.(雨が激しく降り、その結果試合は中止になりました)
  2. He missed the bus, so that he was late for school.(彼はバスに乗り遅れ、それで学校に遅刻しました)
  3. The road was blocked, so that we had to take another way.(道が封鎖されていたので、私たちは別の道を通らなければなりませんでした)
  4. She practiced every day, so that she won first prize.(彼女は毎日練習し、その結果優勝しました)

この用法は、接続詞so(だから)1語で言い換えてもほぼ同じ意味になります。会話ではsoだけを使うことが多いです。

用法3:程度を表すso ... that(とても…なので〜)

「so+形容詞・副詞+that節」で「とても…なので〜」という程度と結果を表します。soとthatが離れているのが特徴です。

例文(程度)

  1. This book is so interesting that I read it twice.(この本はとても面白いので2回読みました)
  2. He ran so fast that no one could catch him.(彼はとても速く走ったので誰も追いつけませんでした)
  3. It was so cold that the lake froze.(とても寒かったので湖が凍りました)
  4. She was so tired that she went to bed early.(彼女はとても疲れていたので早く寝ました)
  5. The question was so difficult that few students could answer it.(その問題はとても難しく、答えられた生徒はほとんどいませんでした)

too ... to/enough toへの書き換え

  1. This box is so heavy that I can't carry it. = This box is too heavy for me to carry.(この箱は重すぎて運べません)
  2. He is so rich that he can buy the car. = He is rich enough to buy the car.(彼はその車を買えるほど金持ちです)

「so+名詞を含む句」の場合は such ... that を使います。

  1. It was such a nice day that we went on a picnic.(とてもよい天気だったのでピクニックに行きました)
  2. She is such a kind teacher that everyone likes her.(彼女はとても親切な先生なのでみんなが好いています)
形容詞+名詞が続くときは so ではなく such を使います。「so nice a day」という語順も文法的には可能ですが、まずは such a nice day の形で覚えるのが実用的です。

練習問題5問で確認しよう

次の日本語に合うように英文を完成させましょう。答えはすぐ下にあります。

  1. 終電に乗れるように私は走った。 → I ran ( ) ( ) I could catch the last train.
  2. とても眠かったので、彼は宿題ができなかった。 → He was ( ) sleepy ( ) he couldn't do his homework.
  3. 「I got up early so that I could see the sunrise.」をso as toを使って書き換えなさい。
  4. 台風が来た。その結果、学校は休みになった。 → The typhoon came, ( ) ( ) school was closed.
  5. 「This tea is so hot that I can't drink it.」をtoo ... toを使って書き換えなさい。

解答

  1. so that(目的の用法)
  2. so / that(程度の用法)
  3. I got up early so as to see the sunrise.
  4. so that(カンマ+so that=結果)
  5. This tea is too hot for me to drink.

まとめ

so that構文の要点をもう一度整理します。

  • カンマなしのso that+S+can/will → 目的「〜するために」
  • カンマありの, so that → 結果「その結果〜」
  • so+形容詞・副詞+that → 程度「とても…なので〜」
  • 主語が同じなら in order to/so as to に書き換え可能
  • so...thatは too...to/enough to、名詞があるときは such...that

例文20個を音読して、形ごと体に染み込ませれば、長文読解でも英作文でも迷わなくなります。