定语从句是英语语法中的重要组成部分。在大多数情况下,我们可以使用who、which或that来引导定语从句。但是,在某些特定情况下,只能使用that作为关系代词,不能用其他词替代。今天我们来学习这些特殊情况。
第一种情况是当先行词既包括人又包括物时。在这种情况下,我们必须使用that作为关系代词,不能使用who或which。比如"He talked about the people and things that he saw",这里的先行词是"people and things",既有人又有物,所以只能用that。再比如"The writer and his works that you mentioned are very famous",先行词包括作家这个人和他的作品这些物,因此也只能用that。
第二种情况是当先行词被最高级形容词修饰时。在这种情况下,我们通常使用that作为关系代词。比如"This is the best book that I have ever read",这里的先行词book被最高级the best修饰,所以用that。再比如"He is the most interesting person that I have met",先行词person被最高级the most interesting修饰,因此也用that。这个规则适用于所有最高级形容词,如the best、the most beautiful、the worst等。
第三种情况是当先行词被特殊限定词修饰时。这些特殊限定词包括all、every、no、none、little、much、only等,以及以-body、-one、-thing结尾的不定代词,如nothing、anything、everything、someone等。在这些情况下,我们通常使用that作为关系代词。比如"All that glitters is not gold",先行词被all修饰,所以用that。再比如"There is nothing that I can do",先行词是nothing这个不定代词,因此也用that。
让我们总结一下定语从句只能用that的三种主要情况。第一,当先行词既包括人又包括物时;第二,当先行词被最高级形容词修饰时;第三,当先行词被all、every、no、only等特殊限定词或不定代词修饰时。记住这个口诀:人物并存用that,最高级别用that,特殊限定用that,语法规则要记牢!掌握了这些规则,你就能准确地使用定语从句中的关系代词了。