質問: it と that の違い (i knew it. と i knew that. の違い等) ・i knew it. と i knew that. の違いについて i knew it. 「やっぱり。知ってたよ。」 i knew that. 「そんなことなら(当然)知ってたよ。」というキツイ表現になる、と書いてありました。 どうしてそんな違いがでるのでしょうか。何冊か文法書を読んだのですが、記載がなく分かりませんでした。 話手の心理的な距離が it より that のほうが遠い(?)ということですか。 it とthat で違いがあるならば、 ・「ごめんなさい。」と謝るときは、 i am sorry about that, の時と i am sorry about it と言った場合、どうなりますか。違いがあるのでしょうか。 ・「(そんなの)もったいない」の表現は that`s a waste とあったのですが、 it is a waste ではダメなのでしょうか。これも違いがありますか。 基本的に、it(それ) と that(あれ) の違いは何なんでしょうか。よろしくお願いします。
回答: itは人称代名詞で前出の人間以外の名詞を受けています。thatは指示代名詞で thisと対比して遠くにあるものを指します。