「so~that」「such~that」「too~to」「enough to」を完全使い分け!結果・程度を表す英語構文の選び方と試験頻出パターン徹底攻略

「so~that」「such~that」「too~to」「enough to」——英語の参考書を開くと必ず登場するこの4つの構文、なんとなく覚えているけれど、いざ英作文や試験問題になると「どれを使えばいいんだっけ?」と迷ってしまう方は多いはずです。実はこの4構文、バラバラに覚えるのではなく、「共通点」と「3つの違い」を軸に整理すると、驚くほどスッキリ理解できます。まずは全体像を一気につかんでしまいましょう。

目次

まず全体像を把握しよう!4構文の「共通点」と「違い」を一気に整理

4構文は全部「程度・結果」を表す仲間

so/such/too/enoughの4構文は、すべて「どのくらい〜か(程度)」とその「結果どうなるか(結果)」を表すために使います。たとえば「とても眠かったので、授業中に寝てしまった」「眠すぎて起きていられなかった」——これらはどちらも程度と結果を表す文です。使う構文が違っても、伝えたい内容の骨格は同じ。だからこそ、まとめて学ぶと効率が上がります。

一覧表で見る:意味・品詞・肯定否定のニュアンス比較

4構文の違いは、次の3点に集約されます。①後ろに続く品詞(形容詞か名詞か)②肯定・否定のニュアンス③文の構造(that節か不定詞か)です。以下の表で一気に比較してみましょう。

構文直後に続く品詞文の構造ニュアンス日本語イメージ
so + 形容詞/副詞 + that形容詞・副詞that節(SV)肯定・中立とても〜なので…だ
such + (a) 名詞 + that名詞(句)that節(SV)肯定・中立とても〜な…なので…だ
too + 形容詞/副詞 + to V形容詞・副詞不定詞(to V)否定的(〜できない)〜すぎて…できない
形容詞/副詞 + enough to V形容詞・副詞(前置)不定詞(to V)肯定的(〜できる)十分〜なので…できる

どれを使うか迷ったときの「判断フロー」

実際の試験や英作文では「どの構文を選ぶか」の判断が必要です。次のステップで考えると迷いがなくなります。

STEP
強調したい語は「形容詞・副詞」か「名詞」か?

名詞を強調したい場合は such~that 一択。形容詞・副詞を強調したい場合は次のステップへ。

STEP
結果の文は「節(SV)」か「不定詞(to V)」か?

that節(主語+動詞)を使うなら so~that。不定詞(to V)を使うなら次のステップへ。

STEP
ニュアンスは「否定(できない)」か「肯定(できる)」か?

「〜すぎてできない」という否定的な意味なら too~to、「十分〜なのでできる」という肯定的な意味なら enough to を選びます。

このセクションのまとめ
  • 4構文はすべて「程度と結果」を表す仲間
  • 違いは「後続品詞」「肯否のニュアンス」「文の構造」の3点だけ
  • 名詞を強調→such、形容詞で否定→too、形容詞で肯定→enough、節で結果→so の順で判断する

「so~that」と「such~that」:品詞の違いで使い分ける結果構文

「so+形容詞/副詞+that」の基本構造と意味

「so~that」構文は、soの直後に必ず形容詞か副詞が来るのが鉄則です。「~なので…だ」「とても~なので…だ」という結果・程度を表します。

She was so tired that she fell asleep immediately.(彼女はとても疲れていたので、すぐに眠ってしまった。)

He spoke so quickly that I couldn’t follow him.(彼はとても速く話したので、ついていけなかった。)

1文目の「tired」は形容詞、2文目の「quickly」は副詞です。どちらもsoの直後に置かれているのを確認してください。

「such+(a/an)+名詞+that」の基本構造と意味

「such~that」構文は、suchの直後に名詞(句)が来ます。意味はso~thatと同じですが、後ろに置く品詞が異なります。

It was such a hot day that we stayed inside.(とても暑い日だったので、私たちは室内にいた。)

She has such talent that everyone admires her.(彼女はとても才能があるので、みんなが感心している。)

可算名詞の単数形には「such a/an+形容詞+名詞」の形になります。不可算名詞や複数名詞には冠詞は不要です。

so vs such:どちらを使うか迷ったときの判断ポイント

判断のコツはシンプルです。thatの前に来る語が何の品詞かを確認するだけです。

thatの前にある語使う構文
形容詞・副詞so+形容詞/副詞so beautiful / so fast
名詞(句)such+(a/an)+名詞such a beautiful girl / such talent

「such a beautiful girl」はsuchを使いますが、これをsoで言い換えると「so beautiful a girl」になります。語順が変わる点にも注意しましょう。

試験でよく出る!注意すべき語順・冠詞のルール

試験頻出の落とし穴

「such+a/an+形容詞+名詞」の冠詞の位置に要注意!「a such beautiful girl」は誤りです。正しくは「such a beautiful girl」で、suchが冠詞の前に来ます。

また、many / much / few / little はsoと組み合わせるのが正しく、suchとは使いません。これは試験で狙われる例外ルールです。

  • such many students(誤り)
  • such much money(誤り)
  • so many students that the hall was full(正しい)
  • so much money that he didn’t know what to do(正しい)

なお、口語ではthatが省略されることがありますが(”She was so tired she fell asleep.”)、試験の選択肢ではthatの有無に惑わされず、soとsuchの後ろの品詞に集中して判断しましょう。

穴埋め練習問題

次の( )にso / suchのどちらかを入れてみましょう。

  1. It was ( ) a difficult exam that nobody passed. → such
  2. He ran ( ) fast that he won the race easily. → so
  3. There were ( ) many people that we couldn’t get in. → so
  4. She has ( ) knowledge that everyone respects her. → such

「too~to」と「enough to」:不定詞と組み合わせる程度構文

「too+形容詞/副詞+to不定詞」の構造と「〜すぎて…できない」の否定ニュアンス

「too~to」構文は、「〜すぎて…できない」という否定的な結果を表します。形の上では否定語が含まれていませんが、意味上は「できない」という不可能を示す点が重要です。

He was too tired to continue working.(彼は疲れすぎて仕事を続けられなかった。)

「too+形容詞/副詞」のセットで程度の大きさを表し、その結果として「to不定詞」の行為が不可能になるという流れを意識しましょう。

「形容詞/副詞+enough to不定詞」の構造と「十分〜なので…できる」の肯定ニュアンス

「enough to」は「too~to」と対をなす構文で、「十分〜なので…できる」という肯定的な結果を表します。ここで最も多いミスが語順です。

enoughは必ず形容詞・副詞の後ろに置く!「enough tall」ではなく「tall enough」が正解です。

She is tall enough to reach the shelf.(彼女は棚に手が届くほど背が高い。)

意味上の主語(for+人)の使い方と省略ルール

不定詞の動作主が文の主語と異なる場合、「for+人」を使って意味上の主語を明示します。試験では「for+人」の有無で意味がどう変わるかを問う問題が頻出です。

構文例文意味
for+人あり(too~to)The box is too heavy for me to carry.その箱は私には重すぎて運べない。
for+人なし(too~to)The box is too heavy to carry.その箱は重すぎて(誰にも)運べない。
for+人あり(enough to)This book is easy enough for beginners to read.この本は初心者が読めるほど易しい。

「for+人」が省略されるのは、文脈から動作主が明らかな場合です。省略できるかどうかを判断する練習も積んでおきましょう。

too/enoughと否定語の組み合わせ:二重否定に注意

二重否定に要注意!

「not too~to」は「〜すぎることはない=十分〜だ」という肯定の意味になります。否定語が加わると意味が逆転するため、試験での引っかけ問題として頻出です。

  • He is never too old to learn.(学ぶのに年を取りすぎることはない=何歳でも学べる。)
  • She is not old enough to vote.(彼女は投票できるほど年齢に達していない。)

また、「too~to」は「so~that+否定文」に書き換えられます。この書き換えパターンは試験の定番です。

He was too tired to continue.
= He was so tired that he could not continue.(どちらも「疲れすぎて続けられなかった」)

練習問題:空欄に入る正しい語句を選ぼう

The water was (  ) hot for me to drink. [so / too / enough]

正解:too 「その水は熱すぎて私には飲めなかった」。「for me」という意味上の主語があるため、too~to構文が適切です。

She speaks clearly (  ) for everyone to understand. [too / enough / so]

正解:enough 「彼女は誰もが理解できるほどはっきり話す」。副詞 clearly の後ろに enough を置く語順に注意しましょう。

書き換え問題を完全攻略!4構文の相互変換パターン

英検や大学受験の「同じ意味になるように書き換えよ」問題では、4つの構文を自在に変換できるかが問われます。変換には一定のルールがあり、手順を覚えれば機械的に解けるようになります。各パターンを順番に確認していきましょう。

「so~that」⇔「too~to」の書き換えルール

「so~that+否定文」は「too~to」に書き換えられます。これは最頻出パターンです。変換の手順を確認しましょう。

STEP
so の直後の形容詞・副詞をそのまま too の後に置く

例: He was so tired that he could not walk. → He was too tired to walk.

STEP
that節の動詞(could not など)を to 不定詞に変換し、否定語を取り除く

「could not +動詞の原形」→「to +動詞の原形」に変換します。否定の意味は too が担うため、not は不要になります。

STEP
that節の主語が文全体の主語と異なる場合は「for +人」を挿入する

例: The box was so heavy that I could not lift it. → The box was too heavy for me to lift.

「so~that」⇔「enough to」の書き換えルール

「so~that+肯定文」は「enough to」に書き換えられます。語順の変化に注意が必要です。

She was so kind that she helped me. → She was kind enough to help me.

ポイントは「形容詞+enough」の語順です。「enough+形容詞」にしてしまうミスが多いので注意しましょう。that節の主語が異なる場合は「for +人+to不定詞」の形を使います。

「so~that」⇔「such~that」の書き換えルール

「so+形容詞」を「such+(a/an+形容詞+)名詞」に変換します。品詞の扱いがポイントです。

so~that の形such~that の形
so kind that …such a kind person that …
so fast that …such a fast runner that …
so beautiful that …such beautiful flowers that …

形容詞だけでは such の後に続けられないため、対応する名詞を補う必要があります。可算名詞の単数形なら「such a/an +形容詞+名詞」、複数形・不可算名詞なら冠詞なしで「such +形容詞+名詞」になります。

書き換え時に意味・ニュアンスが変わるケースに注意

試験で注意したいニュアンスの差
  • 「too~to」は「不可能・不適切」のニュアンスが強い。「so~that+could not」との完全一致は文脈次第で成立しないことがある
  • 「enough to」への書き換えでは、that節が「できた(was able to)」という過去の事実を含む場合、to不定詞に変換すると「能力・可能性」の表現になり、微妙にニュアンスが変わることがある
  • 試験では「ほぼ同じ意味」として扱われることがほとんどだが、英作文や自由記述ではニュアンスを意識して使い分けること

書き換え問題では「手順通りに変換できているか」「for+人の挿入を忘れていないか」「語順が正しいか」の3点を必ず確認しましょう。

試験別・頻出問題パターンで実力チェック!英検・TOEIC対策演習

ここからは実際の試験形式に沿った演習問題で、理解度を確認しましょう。「知っている」と「解ける」は別物です。試験レベル別に問題を解きながら、自分の弱点を把握してください。

英検2〜3級レベルの頻出問題パターンと解き方

英検2〜3級では、空所補充と書き換えが中心です。品詞の判断と構文の変換ルールを組み合わせて解く問題が頻出します。

英検3級レベル:空所補充

He was ( ) tired that he couldn’t walk any more.
選択肢: (A) so (B) such (C) too (D) enough

【解答】(A) so
【解説】空所の直後は形容詞「tired」が続いています。「so+形容詞+that」の形が正解。「such」を使う場合は直後に「名詞(句)」が必要なので不可。

英検2級レベル:書き換え問題

She was so young that she couldn’t drive a car.
→ She was ( ) young ( ) drive a car.

【解答】too / to
【解説】「so+形容詞+that+否定文」は「too+形容詞+to不定詞」に書き換えられます。否定語(couldn’t)を取り除き、toを補う点に注意。

TOEIC 400〜600点台で狙われる選択問題の攻略法

TOEICでは文脈の中で自然に使われる語を選ぶ問題が出ます。品詞判断に加えて、直後の語が「形容詞か・名詞句か」を素早く見極める練習が重要です。

TOEIC頻出:選択問題

The project was ( ) a success that the team received a bonus.
選択肢: (A) so (B) such (C) too (D) very

【解答】(B) such
【解説】空所の直後は「a success」という名詞句です。「such+a+形容詞+名詞+that」の形が正解。「so」は形容詞・副詞の前に置くため不可。

大学受験でよく出る整序問題・書き換え問題の解法

整序問題で最も迷うのは「enoughの位置」と「for+人の挿入位置」です。語順のルールを下記で確認しましょう。

整序問題:enoughの位置とfor+人

日本語: この問題は私には難しすぎて解けない。
語群: [ difficult / too / for / me / this problem / is / to solve ]

【解答】This problem is too difficult for me to solve.
【解説】「too+形容詞+for+人+to不定詞」の語順。「for me」はto不定詞の直前に置くのがポイント。

「enough+to不定詞」では、enoughは形容詞・副詞の後ろに置くことを忘れずに。「old enough to vote(投票できる年齢)」のように、修飾する語の直後がenoughの定位置です。

間違えやすいひっかけパターン5選と対策

要注意!ひっかけパターン5選
  • 【1】such の直後に形容詞だけを置く → such は名詞(句)が必要。形容詞だけなら so を使う
  • 【2】enough を形容詞の前に置く → enough は形容詞・副詞の後ろに置く(× enough old → ○ old enough)
  • 【3】too~to を肯定の意味で使う → too~to は「〜すぎてできない」という否定の意味。肯定文への書き換えでは消し忘れに注意
  • 【4】for+人を to不定詞の後ろに置く → for+人は to不定詞の直前が正しい位置
  • 【5】such a+形容詞+名詞の冠詞を抜かす → such の直後は必ず「a/an+形容詞+名詞」の順。冠詞の脱落は減点対象

問題を解くときは「空所の直後が形容詞か・名詞句か」を最初に確認する習慣をつけましょう。この一手間で正答率が大きく上がります。

よくある質問(FAQ)

「so~that」と「such~that」はどちらを使っても意味は同じですか?

伝える意味はほぼ同じですが、後ろに続く品詞が異なります。soの直後には形容詞・副詞、suchの直後には名詞(句)を置きます。たとえば「so beautiful that」と「such a beautiful girl that」のように、強調したい語の品詞によって使い分けます。

「too~to」は文の形が肯定文なのに、なぜ「できない」という否定の意味になるのですか?

「too」自体に「程度が超過している=限界を超えている」というニュアンスがあり、その結果として不定詞の行為が不可能になります。否定語(not)は文中に現れませんが、意味上は「〜できない」という否定を内包しています。書き換えると「so~that+could not」になることからも確認できます。

「for+人」はいつ省略できますか?

不定詞の動作主が文全体の主語と同じ場合、または文脈から動作主が明らかな場合に省略できます。たとえば「She was too tired to continue.」では、続けられないのが主語のSheであることが明らかなため「for her」は不要です。一方、動作主が異なる場合(例: The box was too heavy for me to carry.)は省略できません。

「enough」の位置を間違えやすいのですが、覚え方はありますか?

「enough(十分)」は修飾する形容詞・副詞の後ろに置くと覚えましょう。「tall enough(十分に背が高い)」「quickly enough(十分に速く)」のように、まず形容詞・副詞を言ってからenoughを続けるイメージです。名詞を修飾する場合は「enough time(十分な時間)」のように前置きになるので、品詞によって位置が変わる点にも注意してください。

「so many」と「such many」はどちらが正しいですか?

正しいのは「so many」です。many・much・few・littleはsoと組み合わせるのが原則で、suchとは使いません。「so many students that the hall was full(ホールが満員になるほど多くの学生)」のように使います。「such many students」は誤りなので注意しましょう。

目次