如果一个英语水平很差的人,随便用,人家会保留看法;如果是英语水平很高的人,随便用,人家无奈和呀。但that/which 有地域差别是肯定的,英国比较随便,如sth之类 + which郞曼词典上较普遍;但北美遇到限定性定语从句的时候,多用that, 出发点倒不是先行词词性的问题。比如密执根大学的考试,对限定性定语从句有不认可which这种古怪的要求.?定语从句中that/which的用法区别中,一个类似的问题是that/who指代的用法。比如the school and the students _____. 相信大部分人想都不想就会选that, 但有些老外会搞不懂选that 还是选who, 老外的语法真差呀,人家差就差在不管你选哪一个,都不知你到底在说什么。呵呵。