定语从句中关于介词加关系代词的运用?

请问一般on+which 不是用来描述时间的么?
比如do you remember the day on which we met each other?
但是为什么下面的句子(和时间没有关系)也可以用on which?比如这样
the US economy is not the steam engine on which we depend.

on 既可以表示在某一天,也可以表示在 ... 上、关于 ... 等其他意思。前者的 which 指代表示日期的先行词 the day,后者的 which 指代表示所依赖 (depend on) 的先行词 steam engine (蒸汽机)。追问

谢谢,明白了,但是为什么有的可以拆(比如depend on 可以写成...on which we depend)但是look for就不能拆开呢(不能写成...for which i look) 请问哪些可以拆,哪些不可以拆呢 大神指教

温馨提示:答案为网友推荐,仅供参考