电梯紧急救援说明:请高手作答,英语语法!

来源:百度文库 编辑:高校问答 时间:2024/04/27 04:20:40
请问:in which在任何时候都等于where;而on which在任何时候都等于when吗?若不是,那么又在哪些情况是不等,哪情情况是等同呢?
请高手指教!谢谢!

in which = where, on which = when这种说法是信不过的, 那只是所谓的快速英语学习法的鬼话 (虽然一般情况下可行.)
所有prep.+which/whom组成的这种关系词都不能和 where, which等关系副词拉上绝对关系

prep.+which/whom结构种使用哪个介词是受先行词以及从句谓语动词共同影响的.
例: 这里有几个 先行词 担任从句地点状语的结构
Insert the DVD on which you burned the software.
I need a house in which I can live for a long time.
the point at which Google stopped being simply a search engine
看, on, in, at介词都出现了.

我们使用这种结构的时候, 必须看从句的实际情况, 而不是听信什么in which=where的鬼话.

让我们看看这种介词结构到底是怎样产生的:
例: Insert the DVD on which you burned the software.
----从句的演变: you burned the software [on] [the DVD]
----从句的演变: [which] you burned the software [on]
----从句的演变: [on] [which] you burned the software

明白了吗?

因为DVD前的介词是 on, 所以我们用介词on!
(实际上,在非正式文体中完全可以将介词保留在句末而不提前)

如果都是讲地点时,in which 与where等同,on which 与when 也一样
但如果in which 中in是某个固定词组的后继,则另当别论了,on which也一样

不一定的,不过低年级的程度浅的就这么记其实也够了