指代范围:
that:用来指代离说话者较远的事物或人,或者在从句中作主语、宾语等成分。
which:用来指代离说话者较近的事物或人,或者在从句中作主语、宾语等成分。
用法区别:
that:通常用于正式场合或书面语中,表示较为严肃的语气;在口语中,也可以使用that,但不如which常用。
which:用于非正式场合和口语中,表示较为随意的语气;在书面语中,也可以使用which,但在正式场合较少使用。
1、The gril that is sitting under the tree is a good runner.
坐在树下的那个姑娘是很好的赛跑运动员。
2、He is the right person that/who can bring you new thought and passion.
他正式那个而已给你带来新思想和激情的人。
3、That is all the information that/which I know.
这是我所知道的所有信息。
4、She is the only person that solves this math probiem.
她是唯一能解开这道数学难题的人。
5、His father died the year(that/when/ in which)he was born.他父亲在他出生那年逝世了。The skirt which is red belongs to me.
6、The cat which is running,is playing games with a little girl.
7、You know the rules which were made by us.
8、I can not move the stone which is too heavy.
9、I will catch the car which is coming towards us.