質問: it it's cold.の"it"は訳さないと習いました。 では、なぜitが必要なんですか?
回答: 訳さないというよりは訳せないだとか訳す必要があまり無いといった方が近いかもしれません。 itは主に「モノ」に使われる代名詞です。それが指す内容は非常に多岐に渡ります。代名詞ですので、何かしらの「モノのイメージ」を言い換えたものです。なので英語の文のitは何かしらのイメージを伝えるために必要な語です。 it's cold. →寒いです。 と伝えたいならitの示すものは「状況・環境」とでも言えるでしょうか。わざわざ日本語で 「周囲の状況は寒いです。」 とも言わないでしょうしね。単に 「寒いです。」 で伝わります。 じゃぁ cold. でも良いんじゃないの?と思われるかもしれませんが、それはそれで日本語の構造を英語の構造に持ち込むことになるのでナンセンスです。 英文をそのまま直訳したらものすごくぎこちない日本語になってしまう、というのは英語を学習していれば幾度と出くわしたとは思います。 日本語としてスッキリさせようとした場合、英語の文に含まれる1語1語を訳すのではなく、全体として意味を崩さず日本語に持ち込むように努めるのです。 ですがそれはあくまで日本語の都合なのであって、英語の文には必要なのだから存在しているまでです。この辺は冠詞や前置詞あたりでも言えるかもしれませんね。