it和which的區別爲:指代不同、語法不同、側重點不同。
一、指代不同
1、it:這個。
2、which:這些。
二、語法不同
1、it:it可以作先行詞,用於強調句型中,強調主語、賓語、時間狀語、地點狀語、介詞賓語或從句等,強調句型中的it一般指已發生過的事,而不指尚未發生或提及的事。
2、which:which用作關係代詞,可引導限制性定語從句或非限制性定語從句,引導非限制性定語從句時which可以用整個主句作爲其前行詞,相當於and that,有時還可引導不定式短語從句。
三、側重點不同
1、it:it不是定語從句引導詞。
2、which:which引導的是非限制性定語從句
it就是代詞,指代前文出現的事物,which是特殊疑問詞,放句首表示哪一個。但是which也可以做連詞作用,用於定語從句中。
例如
It doesn't have the market to itself.
Which one do you like best?
你最喜歡哪一個