定语从句中that和which的区别

如题所述

  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.我将永远不会忘记你初到的那个星期一!
  Do you know anywhere that I can get fruit?
  你知道我能在哪里买到水果吗?
  I like the place for the very reason that/why you dislike it.我喜欢那地方的原因,恰恰是你不喜欢它的原因。
  He doesn't see things the way that /in which we see them.他看问题跟我们不一样。
  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.应该做的第一件事是弄到那本书。
  This is the best place that I've ever visit-ed.这是我曾参观过的最好的地方。
  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.
  The first time(that)I saw him was last year.
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-09-08
(一)限制性定语从句只能用that 的几种情况
1.当先行词是anything, everything, nothing (something 除外), few, all, none, little, some 等代词时,或者是由every, any, all, some, no, little, few, much 等修饰时
(1) Have you taken down everything that Mr. Li has said?
(2) There seems to be nothing that seems impossible for him in the world.
(3) All that can be done has been done.
(4) There is little that I can do for you.
注意:当先行词指人时,偶尔也可以用who
(4) Any man that/.who has a sense of duty won't do such a thing.
2. 当先行词被序数词修饰
(1) The first place that they visited in London was the Big Ben.
3. 当先行词被形容词最高级修饰时
(1) This is the best film that I have seen.
4. 当形容词被the very, the only修饰时
(1) This is the very dictionary that I want to buy,
(2) After the fire in his house, the old car is the only thing that he owned.
当先行词指人时,偶尔也可以用who
(3) Wang Hua is the only person in our school who will attend the meeting/
5. 当先行词前面有who, which等疑问代词时
(1) Who is the man that is standing there?
(2) Which is the T-shirt that fits me most?
6. 当先行词既有人,也有动物或者物体时
(1) Can you remember the scientist and his theory that we have learned?
第2个回答  2020-11-26

定语从句中that和which的用法怎么区分

第3个回答  2020-02-15
带逗号的定语从句,逗号后用which;不带逗号的通用。
第4个回答  2020-01-07