that在定语从句中是个特殊的存在。它既可以代指物,也可以代指人。而且有很多时候,只能用that引导定语从句。
首先、that既可以代指物,也可以代指人。
例1:Tom doesn’t like the birthday present that his father bought him.汤姆不喜欢他爸爸买给他的生日礼物。(that代指前面的生日礼物)
例2:Do you know the man that is waiting for you at the door?你认不认识在门口等你的那个人?(that指代前面的the man)
其次、有许多情况只能用that。
1、当先行词既指人又指物的时候。(只有that 既可以指人,也可以指物)
例3:Tom is one of my classmates, but I don’t remember the persons and things that he talks about.
2、当先行词被最高级修饰的时候。(有特指或强调含义)
例4:Tom is the fastese runner that I have ever seen.
3、当先行词被序数词修饰的时候。(序数词也可以表达特指。比如某个比赛中的世界第九名和世界第一名正常情况下都是世界唯一的。)
例5:Tom is the first man that I want to make friend with.
4、 先行词是不定代词时。如:something, anything, everything, nothing, few, little, all, none, some,(不确定它们代指的是什么,有不确定性)
例6:Some person that I don’t know called you just now.某个我不认识的人刚才打电话给你。
5、先行词被the very, the just, the only, the last, the same等修饰的时候。(表示唯一和强调)
例7:This is the very watch that I’m looking for. 这恰恰就是我在找的手表。
6、当前面已经有了who,which等词的时候,后面为避免重复,不再使用who或which,必须使用that。
7、在there be句型中,主语是先行词并且指物的时候只用that。
例8:There is a painting that I fall in love with at the first sight.
注:规矩是死的,但是人是活的,从上面的诸多规则中不难总结出来:定语从句中,只要表达特指、强调、唯一、不确定性等的意思,都是用that。
大家明白了吗?有什么想说的,请留言给我,谢谢!