so ~ that … 構文

so ~ that … 構文の意味とtoo ~ to … 構文や
~ enough to … 構文との書き換えについて解説します。

so ~ that … 構文の意味は、
「あまりに(大変)~なので…」です。

so ~ that … 構文の~には形容詞か副詞、
thatは接続詞なので…の部分には節(文)がきます。

そして、so ~ that … 構文の…の部分に
can't「~できない」やcouldn't「~できなかった」
が用いられているとtoo ~ to … 構文と同じ意味になります。

では、まず以下のso ~ that … 構文をみてみましょう。

I am so tired that I can't walk.
「私は、大変疲れているので歩けません。」

この文をtoo ~ to … 構文に書き換えると、
以下のようになります。

I am too tired to walk.
「私は、大変疲れているので歩けません。」

so「大変」をtooに変え、
that I can't walk.「(私は)歩くことができない」
という節の部分をto walkという不定詞に変えます。

もう1つ、以下のように主節の主語(The box)と
that節の主語(I)が異なるso ~ that … 構文を
too ~ to … 構文に書き換えてみましょう。

The box was so heavy that I couln't carry it.
「その箱はあまりに重くて、私はそれを運べませんでした。」

この文をtoo ~ to … 構文に書き換える場合、
主節の主語The boxと異なるためthat節の主語Iを消せません。

よって、以下のように不定詞to carryの前に
意味上の主語for meを置きます。

The box was too heavy for me to carry.
「その箱は、あまりに重くて私には運べなかった。」

不定詞の意味上の主語については
以下のページで解説しています。

不定詞の意味上の主語(for Aとof A)

この文ではso「大変」をtooに変え、
that I couldn't carry it.「私には運べなかった」という
節をfor me to carryと不定詞を用いた表現に変えます。

逆にtoo ~ to … 構文に意味上の主語が付いている場合は、
so ~ that … 構文で主節の主語とthat節の主語が変わります。

また、不定詞to ~ をthat節に書き換える時、
I couldn't carry it.のようにit「それ(この場合箱を指します)」
を動詞の目的語として置かなければなりません。

too ~ to … 構文をso ~ that … 構文に書き変える時、
that節中にはcan't「…できない」かcouldn't「…できなかった」
が必ず用いられます。

次に、so ~ that … 構文の…の部分に
肯定文「~する」や「~できる」が用いられていると
~ enough to … 構文と同じ意味になります。

では、まず以下のso ~ that … 構文をみてみましょう。

He is so kind that he helps me.
「彼は、大変親切なので私を助けてくれます。」

このso ~ that … 構文は…の部分に肯定文が用いられており、
「彼は、私を助けてくれるとは親切(な人)だ。」と同じ意味です。

よって、以下のように
~ enough to … 構文に書き換えることができます。

He is kind enough to help me.
「彼は、私を助けてくれるとは親切(な人)だ。」

soをenough「十分」に変え、
kind enoughとenoughが形容詞の後ろにきて
so kindがkind enoughと並び順が変わるので注意しましょう。

もう1つ、以下のように
主節の主語(The book)とthat節の主語(I)が異なる
so ~ that … 構文を ~ enough to … 構文に書き換えてみましょう。

The book is so easy that I can read it.
「その英語の本は、私が読めるほど簡単です。」
「その本は大変簡単なので、私は読むことができます。」

この文を ~ enough to … 構文に書き換える場合、
主節の主語The bookと異なるためthat節の主語Iを消せません。

よって、以下のように不定詞to readの前に
意味上の主語for meを置きます。

The book is easy enough for me to read.
「その英語の本は、私が読めるほど簡単です。」

so easyをeasy enoughとし、
that I can read it.「私は読むことができる」という節を
for me to read不定詞を用いた表現に変えます。

逆に ~ enough to … 構文に意味上の主語が付いている場合は、
so ~ that … 構文で主節の主語とthat節の主語が変わります。

また、不定詞to ~ をthat節に書き換える時、
I can read itのようにit「それ(この場合本を指します)」を
動詞の目的語として置かなければなりません。

~ enough to … 構文をso ~ that … 構文に書き変える時、
to … は「…する」や「…できる」という肯定の意味になるので、
that節中は必ず肯定文となります。

sponsored link

so ~ that … 構文の復習問題

問題.以下のso ~ that … 構文をtoo ~ to … 構文か
   ~ enough to … 構文に書き換えなさい。

(1)I was so busy that I couldn't go with you.

(2)This book is so difficult that he can't read it.

(3)She is so old that she can solve the problem by herself.
  ※solve「解決する」、by herself「彼女自身で、自分で」

(4)The bag was so small that my son could carry it.

答えは

 ↓ 

 ↓ 

 ↓ 

 ↓ 

 ↓ 

 ↓ 

 ↓ 

【解答】

(1)I was too busy to go with you.
 「私は大変忙しかったので、あなたと一緒に行けませんでした。」

(2)This book is too difficult for him to read.
 「この本はあまりに難しくて、彼は(それを)読むことができません。」

(3)She is old enough to solve the problem by herself.
 「彼女は、自分でその問題を解決できる年齢だ。」
 「彼女はもう大人なので、自分で問題を解決できます。」

(4)The bag was small enough for my son to carry.
 「その鞄は、私の息子が運べるほど小さかった。」
 「その鞄は大変小さかったので、私の息子は運ぶことができた。」

in order to ~へ | 英文法解説[不定詞]へ戻る

通勤英語.comの会員になると、今なら
90分で身につける!英会話マスター脳を無料プレゼント!

このページの先頭へ