定语从句的关系词选择请看下面2问题:A,the invention (on which) she spent two years will do good to the worldB,the invention (which) took her two years will do good to the world他们的先行词一样,为什么用不同的关系词

问题描述:

定语从句的关系词选择
请看下面2问题:
A,the invention (on which) she spent two years will do good to the world
B,the invention (which) took her two years will do good to the world
他们的先行词一样,为什么用不同的关系词

spend sth on (doing) sth
take sb sometime (to do)
最常见不就是it take sb sometime to do……
只是把后面的介词提到关系引导词前面
A可以写成
the invention which she spent two years on will do good to the world