- 主题:帮忙看看对这个长句的分析是否正确?
wikipedia上的句子。。。。都不知道是谁写的。
which替代的是process, 但是process 并不是定语从句的主语。
另外我觉得用during或in比by更好。
【 在 McJohn 的大作中提到: 】
:
: It is predominantly the process by which towns and cities are formed and become larger as more people begin living and working in central areas.
: 这个by是对process的解释,表示通过以下的原因导致……
: which代表的是process,它是这个长句后半部分(by之后)的主语,从towns到句尾都是在阐述which所代表的process.
: predominantly这个副词修饰的是is,相当于obviously的意思和用法。
#发自zSMTH@HD1905
--
FROM 172.58.219.*
前面有人讲了,towns and cities是主语。 我又google也一下,发现Wikipedia和大英百科的这个句子很像
urbanization, the process by which large numbers of people become permanently concentrated in relatively small areas, forming cities.
如果直接用by urbanization还是比较顺口的, By urbanization, large numbers of people .....
国家地理也有类似句子,但这里介词用了through
Urbanization is the process through which cities grow, and higher and higher percentages of the population comes to live in the city.
都是互相抄的,呵呵
【 在 McJohn 的大作中提到: 】
: 定语从句的主语是which没错吧?
--
FROM 172.58.219.*
也是,有人解释了by which和in which的区别。 by which是强调这个process的效果,而in which是在这个process中发生了什么。
"A process by which" describes the effect of the process. "A process in which" describes what happens in the process.
For example:
Steeping is a process by which tea is made.
In other words:
Tea is made by the process of steeping.
On the other hand:
Steeping is a process in which water absorbs flavor from tea leaves.
Means:
In the process of steeping, water absorbs flavor from tea leaves.
There is often some overlap between these uses, i.e. there are cases in which either is grammatically correct. This is because what happens in a process and what the process does are not clearly distinct. The choice of one or the other can change the connotation of the sentence.
【 在 Dionusos 的大作中提到: 】
: 城市化在人类学中应当有标准的定义,各个地方的说法肯定大同小异啊。
--
FROM 172.58.219.*