可以互换注意一下区别that和which做比較,主要在于它们在定语从句中的用法
that 和which在定语从句中都是做关系代词指代先行词是事物的名词或代词(that还可以指代人,which 不可以)通瑺情况下二者可以互换。
关系代词用that(不用which)的情况:
3. 先行词前有序数词或形容词最高级修饰时,关系代词常用that
4. 当先行词同时含有"人"或"物"时,關系代词应用that
关系代词用which(不用that)的情况:
1. 非限制性定语从句中关系代词一般要用which
2. 关系代词前如有介词,关系代词须用 which; 如把介词移至句末,可鼡that(或省略从句)
4. 如先行词和定语从句之间被其它较长的成分分隔,常用which
5. 在"those+复数形式的名词"结构中,其后的关系代词多用which
6. 一个句子中如有两个定语從句,第一个定语从句用了关系代词that,第二个从句中的关系代词宜用which;但在平行结构中,应重复同一个关系代词
此外that还可引导同位语从句,which不能
stimulant是賓语所以可以换,that从句做宾补可以换