为什么定语从句中when why 可以换成介词加which 为啥是which不是别的词?

2024-10-29 06:23:33
推荐回答(3个)
回答1:

why=for which
where=to which
when=during which
whose=of which
当定语从句所修饰的先行词是表示时间的名词时,用裤陆when,在定语从句中充当时间状语.在口语中可以用that代替when,也可以用介词+which来代替when.
当定语从句修饰表示地点的名词时,用where,在定语从句中充当地点状语从句.
当定语从句所修饰的词是表示原因的词,用why,在定语从句中作原因状语.
当定语从句先行词与从句中某个名词有所属关系,表达“……的”意思时,用关系代词whose 引导定语从句,它胡唯顷既可以指代人,也可以指代物.指物时用of which,指人时用of whom.
原因是因为,(1)定语从句中缺主;宾;表成分-选用关系代词(that,which,who,whom..)
(2)定语从句中缺状语成分-- 选用关系副词(when,where,why ) 常用的关系代词和关系副词山做就这几个。

回答2:

很高兴为你解答!
这是定语从句则闹的规定用法,因为介词+关系代词中的关系代词只能whom或者which,而when,where,why这三孙态罩个关系副词都不能指人,所以不能用介词+whom,就只能用介词闭租+which了。

回答3:

这是英语的规定,不能用汉语来解释。