网友说的不够完整和清楚。应该这样描述:
定语从句的先行词或先行词之前的修饰语,带有“唯一” 概念或者“全部”概念,结果是无法作出选择,这时,使用 that 而不用 which。因为关系代词 which 原来也是疑问代词, 表示“哪一个”, 含有选择意味, 所以, 关系代词用 that 引导是安全的选择。
这样解释是从原因上找到答案,应该说,这是对某个语言规律的高度概括,而避免死记硬背式的语言学习。
《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》