非限制性定语从句的引导词不能用that。
定语从句有限制性和非限制性两种。限制性定语从句是先行词不可缺少的部分,去掉它主句意思往往不明确;非限制性定语从句是先行词的附加说明,去掉了也不会影响主句的意思,它与主句之间通常用逗号分开,将非限定性定语从句放在句子中间,其前后都需要用逗号隔开。
不能用that作为关系代词的两种情况:
①非限定性定语从句
②介词+关系代词
易错点
1、引导限制性定语从句时,关系代词which可以与that互换;但引导非限制性定语从句时,只能用which。
例1 She heard a terrible noise, ______ frightened her.
A、that B、 which C、 what D、 who
例2She heard a terrible noise ______ frightened her.
A、that B、/ C、 what D、 who
解析: 例1意为:“她听到一个可怕的声音,这使她感到恐惧。”that不能用于引导非限制性定语从句,故选B。例2意为:“她听到了一个使她恐惧的可怕声音。”引导修饰noise的限制性定语从句可以用which或that来引导,故选A。
2、 先行词为reason时,限制性定语可以用why或for which来引导;非限制性定语从句则只能用for which来引导。
例3 I had told them the reason, ______ I didn’t attend the meeting.
A、 for which B、 at which C、 for whom D、 why
例4 I had told them the reason ______ I didn’t attend the meeting.
A、 when B、 which C、 why D、for that
解析: 例3意为:“我早已把理由告诉了他们,于是我没有出席会议。”先行词为reason时,非限制性定语从句应用for which引导,故选A。例4意为:“我已经把没有出席会议的原因告诉了他们。”the reason why...是常见搭配,答案为C。
参考资料来源:百度百科—非限定性定语从句