求英语句子分析 为什么要用by which?

问题描述:

求英语句子分析 为什么要用by which?
A business model is a method of doing business by which a company can generate revenue to sustain itself.
1个回答 分类:英语 2014-11-18

问题解答:

我来补答
看来还得高手出马
--
定语从句的解题关键是清楚先行词要在从句做一个成份,然而学会还原定语从句就OK了.
我们来看例子中那个先行词在定语从句做什么,还原如下:
a compnay can generate revenue to sustain itself By A Method
(a method..为which所替代,而which相当于一个名词,只能做主语宾语表语,在这里是做by 的宾语; 或者which和by一起构成从句的方式状语.)
由于by 和which的关系密切,为表达更紧密起见,by前移至which前方保持正常语序
---
我们再来看另一个例子
This is the place in which I used to spend most of my free time.和上题一样
Thi is the place where I used to spend most of my free time.(in the place 为where 所指代,where 可以做状语,相当于in which)
 
 
展开全文阅读
剩余:2000
下一页:细胞的物质输入