非限定性定语从句不能用that,只有限定性才可以用。
必须用that
1.当everything,
anything,
nothing,
all,
none充当先行词时.
2.当先行词由every,
any,
all,
some,
no,
little,
few,
much等修饰时,that常被省略
3.当先行词前有序数词或最高级修饰时
4.当先行词前有the
very,
the
only,
the
just修饰时
5.当先行词本身是who,
which时
6.当先行词是人物混有时
7.当先行词前有the
same修饰,两物为同一物时
8.当先行词在从句中代替人做主补时