質問: a is so b that x is y.の主節はどっち? こんにちは。教えてください。 いわゆるso...that~「とても...なので~だ」という文です。標題の a is so b that x is y. の場合、主節はどちらで従属節はどちらなのでしょうか? 意味の重点から考えると、当然、x is y のほうが主節に決まっていると思い、今まで深く考えたこともなかったのですが、ふと、「thatが導く従属節といえば、ふつうはthatの後ろのことだよな?」と思った瞬間に、急に自信がなくなってしまいました。 あるいは、まさか、この形の文が複文でなく重文だということなども、あるのでしょうか? 大学受験生だった頃は、何の疑問を持つこともなく、テストで失点することなどほとんどなかったものですから、「自分の文法力は完璧だ」などとタカをくくっていましたが、今になってふり返ると、何も知らなかったことにあきれ、「これでよく高得点をとっていたものだ」と過去の自分に妙に感心したりしていますf(^ー^; どなたかご教示よろしくお願い申し上げます。
回答: 主節は a is b の方です。 本来,この構文は「that 以下ほど b だ」という意味で,a is b の方で締めくくるのですが,現代の英語ではこの so は「とても」という意味に感じられるため,「とても...なので~だ」と訳すことができます。この方が日本語と英語が同じ流れになります。 he is old enough to smoke.「彼はたばこを吸っていい年齢に達している」は正しくても, he is so old that he smokes. とは普通言いません。