so 〜 that 構文とは?【一発でわかる】
so 〜 that 構文は、
👉 「とても〜なので…」という原因 → 結果を表す構文です。
so + 形容詞/副詞 + that + S + V
例文
She was so tired that she fell asleep.
(彼女はとても疲れていたので、寝てしまった)
👉 so は「強すぎて結果が起きる」構文
- so(とても〜)=原因
- that 以下=結果
so 〜 that 構文の使い方は、「強い状態が起こり、その結果どうなったか」をつかむことです。
Akken「強い状態 → その結果こうなった」と考えればOKです。
この記事では、so 〜 that 構文について👇
- 意味と使い方(2つの訳し方)
- such 〜 that との違い
- too 〜 to / enough to との書き換え
- 目的の so that との見分け方
- 入試で狙われるポイント
を、高校英語レベルでわかりやすく整理します。



👉「so that がよくわからない…」という人も、
この記事を読めば一発で使いこなせるようになります。
それでは、まずは基本の意味から見ていきましょう。
原因・結果の so 〜 that:「とても〜なので…」
so 〜 that 構文とは、「とても〜なので…」という意味で、 「原因 → 結果」の流れを作る表現です。
She was so tired that she fell asleep.
(彼女はとても疲れていたので、寝てしまった)
ここで大切なのは、次の2点です。
- so の後ろには「形容詞/副詞」のいずれかを置く
- that の後ろには必ず「S+V(節)」が来る
例文はこちら👇
so + 形容詞 + that S V
She was so tired that she fell asleep immediately.
(彼女はとても疲れていたので、すぐ寝てしまった。)
so + 副詞 + that S V
He spoke so quickly that no one understood him.
(彼はとても速く話したので、誰も彼の話を理解できなかった。)
どちらも、
→ so + 形容詞/副詞(とても〜だ)が「原因」となり、
→ that + S + V が「結果」を述べています。



「so の強さが原因 → that 以下が結果」というイメージをつかむと、英文が格段に読みやすくなりますよ。
程度の so 〜 that:「…するほど〜だ」
so 〜 that 構文には、「…するほど〜だ」のように、「程度」にフォーカスした訳し方が存在します。
例文
He spoke so quickly that I couldn’t catch his words.
→彼は私が聞き取れないほど速く話した。
He was so hungry that he could eat anything.
(何でも食べられるほどお腹が空いていた)
ここでも文の仕組みは同じですが、英語では so(強い状態)→ that 以下(結果) の順番であるのに対して、 日本語訳では「結果」→「その程度の原因」の順で訳す方が自然になります。
例文で確認しよう
He spoke so quickly that I couldn’t catch his words.
(彼はとても速く話したので、聞き取れなかった。)
=「聞き取れないほど速く話した」
The movie was so interesting that I watched it twice.
(その映画はとても面白かったので、2回観た。)
=「2回観るほど面白かった」
英語の語順:
原因(so〜) → 結果(that以下)
日本語の語順:
結果(聞き取れないほど) → 原因(早く話した)



「原因・結果」と「程度」の so that は、どちらの意味が正しいのですか?



結論を言うと、文章全体の意味が自然になる方を選べばOKです。
- 原因・結果(とても〜なので…)
- 程度(…するほど〜だ)
⇒どちらの訳し方でもOK!
英語としてはどちらも「強い状態 → 結果」の流れであり、
原因と程度の境界は厳密に分かれていません。



そのため、訳し分けは文脈や読み手の感覚に委ねられます。
such that 構文との違い
so 〜 that とセットで覚えておきたいのが such 〜 that 構文です。
どちらも「とても〜なので…」という結果の流れは同じですが、“どの語を強調したいか”が違います。
まずは、違いがひと目で分かる図をご覧ください👇


・so は「形容詞・副詞」を強調する
・such は「名詞」を強調する
・「とても〜なので〜」という意味の流れは同じ
・文章の形(品詞)が違うだけで、考え方は同じ
図を見ると、so ~ that と such ~ that の違いは、強調する語が形容詞/副詞なのか、それとも名詞なのかによって使い分けることができるとわかります。
ポイントを表と例文で確認しましょう👇
| 表現 | 意味・特徴 | 例文 | 意味 |
|---|---|---|---|
| so + 形/副 + that | とても〜なので…(形容詞/副詞を強調 ) | He is so tall that he can reach the ceiling. | 彼はとても背が高いので天井に手が届く。 |
| such + (a) + 名詞 + that | とても〜な名詞なので…(名詞を強調) | It was such a tall building that we were surprised. | それはとても高い建物だったので私たちは驚いた。 |
■ 比較①:同じ内容を so / such で言い換える
次に、全く同じ意味の文を so と such で比べて、構造の違いをつかみましょう。
◼ so + 形容詞/副詞 + that
He was so tired that he fell asleep.
(彼はとても疲れていたので寝てしまった)
◼ such + (a) + 名詞 + that
He was such a tired boy that he fell asleep.
(彼はとても疲れた“少年”だったので寝てしまった)
どちらも「とても疲れていたので寝た」という意味は同じですが、 着目点が
- tired(形容詞)を強調 → so
- a tired boy(名詞)を強調 → such
に分かれています。
■ 比較②:beautiful を使ったもう1セット
◼ so that 構文
It was so beautiful that I cried.
(とても美しかったので泣いてしまった)
◼ such that 構文
It was such a beautiful scene that I cried.
(とても美しい“光景”だったので泣いてしまった)
ひとことでまとめると:
・形容詞や副詞を強調したい → so
・名詞そのものを強調したい → such



このポイントさえ押さえれば、もう迷いません!
too 〜 to / enough to / 目的の so that との比較
so 〜 that 構文には、学習者が混乱しやすい似た表現に、too 〜 to / enough to / 目的の so that が挙げられます。
これらは、入試でもセットで問われることが多いため、それぞれの意味や文構造などを解説します。



それぞれが持つ 「意味の向き(コアイメージ)」 をつかむと、一気に整理できます。
■ too 〜 to:〜すぎて…できない
too ~ to 構文は、too=「〜すぎ」という“過剰”のイメージから、
「〜すぎて…できない」という否定寄りの結果を表す表現です。
too + 形容詞/副詞 + to do
=(原因)〜すぎて →(結果)…できない
例文
It was too hot to sleep.
(暑すぎて眠れなかった)
so 〜 that と似ていますが、
「〜できない」という否定的な結論 を強く示すのが too 〜 to です。
■ too 〜 to の書き換え
too 〜 to 構文は、so 〜 that S can’t / couldn’t … に書き換えることができます。
ポイントは、結果の部分(that節)を「できない(can’t / couldn’t)」にすることで、
「〜すぎて…できない」という too 〜 to の意味がそのまま表せる、という点です。
例:
It was too hot to sleep.
(暑すぎて眠れなかった)
= It was so hot that I couldn’t sleep.
(暑すぎて眠れなかった/眠れないくらい暑かった)
つまり、
- too + 形容詞 で表していた“過剰な状態”を、 so + 形容詞 に置き換え
- to do(できない行為の部分)を that節の否定に移して表す
という仕組みです。
📌補足:
that の後ろは “文(S+V)” が来るのが基本です。主語は絶対に省略されません。
■ enough to:…するのに十分〜だ
enough(十分)のイメージから、「〜するのに十分〜だ」= 〜できる
という “肯定寄り” の結果を表す構文です。
文の仕組みは、状態(十分) → 結果(できる) という流れです。
構造としては、次の形になります。
形容詞/副詞 + enough + to do
=(十分〜だ)→(〜することができる)
例文はこちら👇
例:
It was cool enough to sleep well.
(よく眠れるくらいには十分涼しかった。)
=よく眠れるほど十分に涼しかった。
(肯定方向の結果)
「形容詞/副詞」は enough の前に置くという点に注意!
“過剰でできない(too〜to)” に対して、
“十分なのでできる(enough to)” と覚えると理解がスムーズです。
■ enough to の書き換え
enough to は、 so 〜 that S can … に書き換えることができます。
例:
It was cool enough to sleep well.
= It was so cool that I could sleep well.
どちらも、「〜するのに十分〜だった」= 肯定的な結果が生まれたという意味です。
so 〜 that は「その結果どうなったか(結果)」に焦点があり、
enough to は「どれくらい十分か(十分性)」に焦点があるだけで、
原因 → 結果 の向きは同じ方向を向いています。
■ 目的の so that:〜するために



「え,またso that ?」と思いましたか?
同じ “so that” でも、こちらは結果ではなく、 目的(〜するために)を表すso that 用法です。
構造はso that + S + V の形です。
例文:
Open the window so that we can cool the room.
(部屋を涼しくできるように、窓を開けてください)
「目的」は so that 以下(部屋を涼しくできるように)にあたります。
意図 → 行動 の流れで読むのがポイントです。
📌注意:
目的の so that は、that が省略されて “so + S + V” の形になることがあります。
(例:I opened the window so we could cool the room.)



書き言葉では so that を使うのが一般的ですが、
たまに長文でも“so + S + V”を見ることがあります。
■ so that の2種類の見分け方
「so that」には、
- 結果(so 〜 that)
- 目的(so that 〜)
の2つがあり、ここでつまずく人が非常に多いです。



先生、この2つはどうやって区別したらいいんでしょうか…。



実は 「so のすぐ後ろを見るだけ」 で一瞬で見分けられるんだよ。
so that の判別方法:
👉 so のすぐ後ろを見るだけで一発判別できます。
パターン①:結果(so 〜 that)
so + 形容詞/副詞 + that S V
例:
She was so tired that she fell asleep.
👉 so の後ろに形容詞/副詞が来れば →「とても〜なので…」
パターン②:目的(so that)
so that + S + V
例:
I got up early so that I could catch the train.
👉so の後ろが that S V →「〜するために」
結果の so ~ that 構文 と違い、目的の so that は so の直後に形容詞や副詞を置きません。
→ so that + S + V のまとまりで「〜するために」という目的をつくります。
一瞬で見分けるコツ:
形容詞・副詞が来る → 結果(so 〜 that)
すぐ that が来る → 目的(so that)



この形さえつかめれば、“so that 迷子” から一気に卒業できるよ。



「so の直後を見る」だけでいいんですね!
so・such・too・enough の違い
似ている表現が多くて混乱しがちな👇
- so 〜 that
- such 〜 that
- too 〜 to
- enough to
ですが、実はたった1つの基準で整理できます。
1秒で見分ける方法:
👉 「何を強調して、どんな結果になるか」で判断する
判別には、以下の表を活用してください。
| 表現 | 意味 | ポイント |
|---|---|---|
| so 〜 that | とても〜なので… | 形容詞・副詞を強調 → 結果 |
| such 〜 that | とても〜な名詞なので… | 名詞を強調 |
| too 〜 to | 〜すぎて…できない | マイナス結果 |
| enough to | …するのに十分〜だ | プラス結果 |
例文で確認しよう
✔ so 〜 that(強調 → 結果)
She was so tired that she couldn’t walk.
(とても疲れていたので歩けなかった)
✔ such 〜 that(名詞を強調)
It was such a difficult problem that no one could solve it.
(とても難しい問題だったので誰も解けなかった)
✔ too 〜 to(できない)
He was too tired to walk.
(疲れすぎて歩けなかった)
✔ enough to(できる)
He was strong enough to lift it.
(それを持ち上げられるほど強かった)
大学入試で狙われる典型パターン
so 〜 that 構文は、大学入試で本当に頻出です。
ここでは「これが出たら取りたい!」という代表的な問題形式をまとめます。



典型パターンを押さえて、授業や大学入試英語に強くなろう!
【問1】書き換え(so → such)
問1:次の文を such that を用いて同じ意味の英文にしよう。
The room was so small that we couldn’t enter it.
ポイント:
- so + 形容詞 → such + (a) + 名詞 に品詞が変わる
- 文の骨格が変わるので、名詞の追加を忘れないこと
【問2】整序問題(超定番)
問2:空所を正しい英文になるように並べ替えよう。
( that / so / cold / was / it ) the lake froze.
ポイント:
並び替えで狙われるのは so と that の位置関係。
“so → that” の流れを見つければ勝ち。
【問3】日本語英訳(必修レベル)
問3:日本語の意味になるように英作文しよう。
「彼はとても怒っていたので、話ができなかった。」
ポイント:
感情形容詞(angry / happy / sad)が so 〜 that と相性がよく、頻出。
so 〜 that の鉄板例文(暗記すると英作文が強くなる)
英作文でそのまま使える万能フレーズをまとめました。



色んなパターンを頭に入れておくと、英作文の幅がぐんと広がります!
- He is so kind that everyone likes him.
(彼はとても親切なので、みんなに好かれている。) - I was so hungry that I ate too much.
(とてもお腹がすいていたので、食べすぎてしまった。) - The box was so heavy that I couldn’t lift it.
(その箱はとても重くて、持ち上げられなかった。) - The room was so quiet that I could hear a pin drop.
(部屋がとても静かで、針が落ちる音まで聞こえた。) - She worked so hard that she passed the exam.
(彼女はとても努力したので、試験に合格した。) - He spoke so fast that we couldn’t follow him.
(彼はとても速く話したので、ついていけなかった。) - It was so cold that I couldn’t sleep.
(とても寒くて、眠れなかった。) - She was so tired that she fell asleep immediately.
(とても疲れていたので、すぐに寝てしまった。) - The movie was so interesting that I watched it twice.
(その映画がとても面白かったので、2回観た。) - He was so angry that he couldn’t say a word.
(彼はとても怒っていて、一言も話せなかった。)
リズムが良く、that節の動きも分かりやすい“名文パターン”です。



実際に書いたり、口に出して覚えるのが効果的ですよ。
よくある間違い
学習者がつまずきやすいポイントをまとめます。
ここを押さえておけばケアレスミスを一気に減らせます。
❌ that を省略してしまう
× so tall he can〜
→ 学校英語・入試では that を省略しないのが基本です。
❌ such that と混同
- such は名詞を強調
- so は形容詞・副詞を強調
たとえば:
so beautiful → 形容詞
such a beautiful picture → 名詞
❌ 目的の so that と混同
文法的にも意味的にも まったく別の構文 です。
- 結果:so 〜 that
- 目的:so that S V(that省略可)
FAQ(よくある質問)
Q1. so 〜 that の “that” は省略できますか?
A. 結果の so 〜 that では、that の後ろに主語+動詞(S+V)があれば、
口語では that が省略されることがあります。
例:He was so tired (that) he fell asleep.
ただし、学校英語・入試では that を書いておくのが安全です。
一方、目的の so that(〜するために) は、that が落ちて “so + S + V” になることがあります。
例:Open the window so (that) we can cool the room.
✔ まとめ:
・結果の so 〜 that:that は省略可(S+V は必須)
・目的の so that:that が落ちて「so + S + V」になることがある
Q2. 「とても〜なので…」と「…するほど〜だ」はどう訳し分ける?
A. 英語ではどちらも so + 形容詞/副詞 + that S V で表せます。
日本語では、
とても〜なので…:原因 → 結果 の順で訳す
…するほど〜だ:結果 → 原因 の順で訳す
例:He spoke so quickly that I couldn’t catch his words.
・とても速く話したので、聞き取れなかった。
・聞き取れないほど速く話した。
どちらも OK で、文脈に合う方を選べば大丈夫です。
Q3. too 〜 to と so 〜 that の関係は?
A. too は「〜すぎ」、結果は否定寄りになります。
too 〜 to …:〜すぎて…できない
so 〜 that S can’t / couldn’t …:とても〜なので…できない
例:It was too hot to sleep.
= It was so hot that I couldn’t sleep.
意味の向きは同じで、互いに書き換え可能です。
Q4. enough to と so 〜 that の違いは?
A. enough は「十分さ」を強調し、肯定寄りの結果を表します。
形容詞/副詞 + enough to …:…するのに十分〜だ
so 〜 that S can …:とても〜なので…できる
例:It was cool enough to sleep well.
= It was so cool that I could sleep well.
どちらも「よく眠れるくらい十分涼しかった」という肯定的な結果を表します。
Q5. such that 構文との違いは?
A. so は「形容詞/副詞」を、such は「名詞」を強調します。
so + 形容詞/副詞 + that:とても〜なので…
such + 名詞 + that:とても〇〇な名詞なので…
どちらも「強調 → 結果」という流れは同じです。
名詞を強く言いたいときは such + 名詞 + that、状態や様子を強調したいときは so + 形容詞/副詞 + that を使うと考えるとスッキリします。
まとめ
■ 文型
so + 形容詞/副詞 + that S V
■ 意味は2種類
原因:とても〜なので…
程度:…するほど〜だ(結果→原因 の順で訳すことも多い)
■ ルール(鉄則)
✅that は省略できない(so that の“目的”とは別物)
✅such that 構文は名詞を強調して結果を導く
✅too 〜 to(〜すぎて…できない)と書き換え可能
✅enough to(…するのに十分〜だ)は肯定寄りの結果
✅目的の so that(〜するために)とは完全に別構文
■ キーワードはこれ!
👉 形容詞/副詞を強調し、その結果として自然に起こることを述べる構文
ここがつかめていれば、
書き換え・整序・読解・英作文のすべてで迷わなくなります。
自信をもって使っていきましょう!



では、以上です。
ここまで読んでくださってありがとうございます!



so ~ that 構文はこれでバッチリです!



よければ、以下のどれか1つだけお願いします👇
①ブックマーク
②シェア
③コメント
\ 更新通知はここから /
\ X フォローはこちらから /
\ おすすめ記事はこちら /
なまえ:Akken
高校英語教員。”初心者にとことん向き合う”をモットーに情報発信しています。
所有資格:TOEIC825、英検準1級、英語教授資格TESOL certificate Ⅳ
Akken's English
Akken's Englishをもっと見る
購読すると最新の投稿がメールで送信されます。




コメント