求英语大神,高中范围的英语定语从句中,which和that在使用时要注意哪几点啊?加上例句就更好了

求英语大神,高中范围的英语定语从句中,which和that在使用时要注意哪几点啊?加上例句就更好了,谢谢

which和that的区别:
  1只用which,不用that的情况。
  1)which可用在非限制性定语从句中。例如:
  The project,which lasted four years,cost one billion dollars.这项工程历时四年,耗资十亿美元。
  2)which可用前置介词宾语。例如:
  This is the house in which we lived three years ago.这是我们三年前住过的那所房子。
 

2只用that,不用which的情况。
  1)that相当于关系副词when,where,why,in the way=in which。例如:
  I'll never forget the Monday that /when you first arrived.我将永远不会忘记你初到的那个星期一!
  2)that既可指物,也可指人。例如:
  The people that worked on the project made a good effort.从事那项工程的人们做了很大努力。
  3)当主句以here,there开头时,常用that。例如:
  Here is the place that you've been looking for.这就是你一直找的地方。
  4)当先行词是序数词、形容词最高级或先行词被序数词或形容词最高级修饰时,常用that。例如:
  The first(thing)that should bed one is to get the book.应该做的第一件事是弄到那本书。
  5)当先行词是all,anything,nothing(something除外),none,little,much时,常用that。例如:
  Is this all that's left?这就是剩下的所有东西吗?
  Have you got anything that belongs tome?你有没有拿过属于我的东西?
  6)当先行词被no,little,only,very,the last等修饰时,常用that。例如:
  The only thing that could be done is to find
  our way home.唯一能做的事情就是要找到回家的路。
  7)当先行词是两个或两个以上的词分别表示人和物时用that。例如:
  They talked about the teachers and the schools that they knew.他们谈到了他们熟悉的老师和学校。
  8)在以which,who开头的句子中常用that。例如:
  Which is the car that killed the man?撞死那个男子的小车是哪一辆?
  9)time是先行词时,前面如有序数词或last修饰时,定语从句只能用that引导或省略。例如:
  This is the last time(that)I shall give you a letter.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-02-08
which可引导限定性定语从句和非限定性定语从句。即which前可有逗号但that不行
例:Do you know the movie,with which I fell in love.
但把which改为that是不合语法的。例:Do you know the movie that I fell in love with.
希望对你有帮助
纯手打,望采纳
第2个回答  2016-02-08
that,which在从句中坐动词宾语时,常常可以省略;但作介宾时则不能省。 2.which只可指代物,that则指代人或物。(在定语从句中都作主语、宾语、表语) 3.在定从中,关系代词that不能用在介词前,这时应用which。如果将介词放在定从的其他位置(一般是动词后或句末),则引导的关系代词两者皆可,甚至可以省略。 4.that和which都可以指物,这时一般都可通用,但当先行词为all,everything,something,nothing,anything等不定代词,或先行词被形容词最高级或the very,the only或first ,second,last等序数词修饰时通常用that,不用which。 5.在非限制性定从中,不用that,只能用which。