質問: it to構文とso that構文の使い方の違い 英語の問題なのですが、調べても良く分からないので、質問させてもらいます。 問題文 隣のおじいさんは大変親切なので、毎日うちの犬に餌をやってくれます。 解答 the old man next door is so kind that he feeds my dog every day. 私の答えは it is kind of the old man next door to feed my dog every day. だったのですが、この問題はso that構文のほうがいいらしいのです。 理由がお分かりの方がおりましたら、よろしくお願いします。
回答: 問題文の主語が「おじいさん」なので、英語の文章も "the old man"で始まります。 spoiさんの答えは"it is kind of the old man"で始まっているので 「親切」が主語になってしまっています。 そう考えると"the old man"で始まり、 「彼は大変親切」なので"is so kind"となり、 次の文章が続きます。 的外れな答えでしたらごめんなさい。 こう考えれば少し分かりやすいかなと思ったので回答させて頂きました。