質問: enough to を so that にできない ふつうは、 she was lucky enough to have ten grandchildren, she was so lucky that she had ten grandchildren. のように書きかえできますが、 he is old enough to drive. he is so old that he can drive. だと書きかえることができません。これだと、彼は年をとっていて、運転できるということになってしまいます。 このような書きかえはどうしてできないのでしょう? 書き換えができないパターンはどういう共通点があるのでしょうか?
回答: 私の感覚では、必ずしも「書きかえることができません」というわけではないのですが... 「幸運」の場合は、いわば「多々益々弁ず」で、ラッキーであればあるほど良い。 だから、「すごくラッキーだから10人も孫ができた」にしても、何の問題も出ません。 「年齢」と「運転」の関係は (1) 子どもは運転不可 (2) 大人になれば運転免許取得可 (3) でも、よぼよぼの老人は運転に向かない というわけで、いわば「過ぎたるは猶及ばざるが如し」の世界です。 he is old enough to drive.というのは、暗黙の内に上記の「(1)子ども」-「(2)大人」のところをイメージして言っています。 でも、he is so old that he can drive.に書き換えると、上記のような文脈をイメージさせる力が弱まってしまうような気がします。 上記の(1)-(2)の文脈が予めしっかりイメージできていれば、特に問題なく理解されることもあり得ると思うのですが、たいていの場合は、so old(とても高齢)と言ったところで上記「(3)よぼよぼの老人」のイメージが湧いてきて「???」になるのだと思います。 というわけで、「多々益々弁ず」の状況であれば自由に書き換えok。 「過ぎたるは猶及ばざるが如し」のときは、書き換えに注意を要するということでしょう。