oneとitの違い
oneもitもすでに話題に出てきた”何かを指し示す”場合に用います。
I have a red hat,and my borther has a blue one.
私は赤い帽子を持っている、そして兄は、青い帽子を持っている。
このようにoneを使う場合は、同じものではないが、同じ種類のものということを示しています。
一方、itの場合は、
I have a red hat, and my brother gave it to me.
私は赤い防止を持っている、そしてそれは兄が私にくれたものだ。
この場合のitは、前に出てきたred hatと同じものです。このように同じものを指し示す場合にはitを用います。