ちょいデブ親父の英文法


too~to…と~enough to…

too~to…open
意味:「とても~なので…できない」

例文:
You are too shy to make a speech.
(あなたはとても恥ずかしがりなのでスピーチができません。)

この構文では、書き換え問題がよく出題されます。
so~that+主語+cannot+…open
「too ~ to …」の文は「so ~ that+主語+cannot+…」の文に書き換えることができます。
上の例文を書き換えると、

You are too shy to make a speech.
= You are so shy that you cannot make a speech.

このようになります。
もう1つ例文を挙げます。

例文:
This question is too difficult for me to solve.
= This question is so difficult that I cannot solve it.
(この問題は難しすぎて私には解けません。)

書き換えた文の最後に it がついていることに注目です。
that 以下で文が構成されますので、solve の目的語 it (=this question )が必要です。
~enough to…open
意味:「…するのに十分~だ」

例文:
You are old enough to get your driver's license.
(あなたは運転免許をとるのに十分な歳です。)

この文も上の「too ~ to …」と同様に書き換えがあります。
ただし、enough の文は can を使います。
so~that+主語+can+…open
「~ enough to …」の文は「so ~ that+主語+can+…」の文に書き換えることができます。
上の例文を書き換えると、

You are old enough to get your driver's license.
= You are so old that you can get your driver's license.

このようになります。
また、この書き換えは that 節を使うので、必要な場合は it を付け加えて下さい。

例文:
A fence was low enough for him to jump over.
= A fence was so low that he could jump over it.
(フェンスは低かったので彼は飛び越えられました。)
so~as to…open
「~ enough to …」の文は「so ~ as to …」の文に書き換えることもできます。
上の例文を書き換えると、

例文:
You are old enough to get your driver's license.
= You are so old as to get your driver's license.
(あなたは運転免許をとるのに十分な歳です。)

このように、3つの表現が可能であることを覚えて下さい。
では、上の書き換えで紹介した例文を再度まとめて、新しい例文も紹介しておきます。

例文:
「あなたは運転免許をとるのに十分な歳です。」

[~ enough to …]
You are old enough to get your driver's license.

[so ~ that+主語+can+…]
You are so old that you can get your driver's license.

[so ~ as to …]
You are so old as to get your driver's license.


例文:
「彼女はとても親切なので私を駅まで案内してくれました。」

[~ enough to …]
She was kind enough to show me to the station.

[so ~ that+主語+can+…]
She was so kind that she can show me to the station.

[so ~ as to …]
She was so kind as to show me to the station.