这里of 为什么要放在which前面呢?

作者&投稿:嵇印 (若有异议请与网页底部的电邮联系)
of which 这里修饰谁?of为什么在which前?把of位置复原在哪里?(3.3.2)~

of which omly three can exist alone这部分是介词+关系代词引导的定语从句,which是关系代词代替先行词morphemes,所以of
which=of the nine morohemes意思是在这九种词素中,of which在后面从句中做状语。

不行。of which 表在其中,which是关系代词,of作其定语。which of 就不是在其中这个意思了。它无意义。

首先你的原句有一处是错误的,就是book得加s,因为是三本书。
I have three books of which the red is my favorite.这句话里面有一个定语从句,就是of which the red is my favorite.
那么为什么会出现of which 呢?看看这句话你明白不?
The red of the three books is my favorite.(三本书中,红色的,我最喜欢)。
也就是说先行词three books 作of的宾语,在英语中,如果先行词作of的宾语,可以用which 来引导定语从句,也可以将of前置到which之前。

指具体明确的关系时,介词多置于句末,也可置于关系代词之前;指抽象或隐含关系时,介词要置于关系代词之前。例如:
他正站在上面的那个梯子开始滑动。
The ladder which/that he was standing on began to slip. [√]
The ladder on which he was standing began to slip. [√]
是驾驶员的疏忽造成了飞机被毁。
It was the pilot's carelessness through which the plane was destroyed.
不说:It was the pilot's carelessness which/that the plane was destroyed through.

回答如下
of which是定语从句,修饰three books
“介词+which”的情况实际上就是which在从句中作介词宾语的情况,连起来写。这里which代的是threebooks,表示的是 of the three books the red is my favorite,of which在定语从句中做表示范围的状语