托托洛轻松语法-关系代词that和which的区别(在线收听

什么情况下关系代词只能用that,而不用which?

1.当先行词为all, little, every, any, much, few, everything, none, no等不定代词时   
 I will tell Dad all that you have done!
    There is little that she can do.
    It is in every minute that she is thinking about her baby.
    You can take any room that you like.
    There isn't much the baby can read now. 
    There are few magazines that you can read.
    I have done everthing that I can.
    None of them that have been absent dared to speak.
    There is no clothes that fit you in this shop.

2.当先行词既有人又有物时
 The boss asked about the factories and workers that I had visited.
   
3.当先行词有形容词最高级修饰时
 He is the best person that I have ever met.       
 This is the wisest decision that I have ever made.

4.当先行词有序数词修饰时
 This is the second time that I have been to Beijing.
    It was for the third time that the dog gone mad.

5.当先行词被the only, the very, the same, the right等修饰时
    He is the only boy that is invited.
    That is the very thing that we should do right now.
    He is not the same person that I met yesterday.
 She is the right girl that you should marry.

6.当主句是以which开头的特殊问句时
 Which of the books that is on the shelf was worth reading? 

Notes:
the same...as和the same...that的区别是:
He is the same person that I met yesterday. 他就是我昨天遇见的那个人。(同一个人)
This is the same rubber as mine. 这块橡皮跟我那块一样。  (两块橡皮)

  原文地址:http://www.tingroom.com/listen/vocabulary/16938.html