弯月亮
幼苗
共回答了16个问题采纳率:93.8% 举报
that 和 which 在定语从句中都可以做主语和宾语 代替物,而that 还可以指代人.除此之外,that还以做表语,状语等,而which 则不能.充当什么成分,得看先行词在定语从句中充当什么成分.比如:第一题,the book 是先行词,在后面的定语从句中充当bought 的宾语,指物,所以that和which 都可以第二题 machine 是先行词在后面的定语从句中也充当宾语,代物所以that which 也都可以.什么时候二者不能替换呢,有一些特殊的先行词只能用that 不用which 或者只能用which 不能用that需要你特殊去记忆.一般语法书上都有.
1年前
1