请问:定语从句中when,where,why 在任何时候都可以被that替代吗?

来源:百度知道 编辑:UC知道 时间:2024/06/08 10:48:38
请问:定语从句中when,where,why 在任何时候都可以被that替代吗?
如果不,在什么情形下才可替代?谢谢!

不是
1. when指时间,在定语从句中做时间状语;
where指地点,在定语从句中做地点状语
why指原因,在定语从句中做原因状语
关系副词引导的从句可以由“介词+关系代词”引导的从句替换,但是不能用that替换
2. when引导定语从句表示时间,表示时间“time"一词的定语从句只用when引导,有时不用任何关系代词,当然也不用that引导

that, 是关系代词,指代人或物,充当从句的主语,宾语,表语。
when(=介词+which),是关系副词,指代时间,充当状语成分,
where(=介词+which),是关系副词,指代地点,做从句的状语,
why(=for +which),也是关系副词,指代原因reason,同样做从句的状语,
关系代词和关系副词是不同的,不能混用,但是,在非正式场合或口语中,that可以替代关系副词。

不是。有先行词的话就不能被代替