句子:It was unclear whether the forest had been cleared by farmers to plant fields, or by hunter-gatherers, so they could hunt more easily.
问:请问老师,by farmers to plant fields中to plant fields是farmers的定语,还是目的状语,然后逻辑主语由by引导。除了for还有没有其他介词可以引导不定语的逻辑主语呢?我隐约记得with好像可以,但是已经找不到例子了。
不定式在句中作成分时,是以不定式短语为单位的,即不定式带有自己的宾语或状语。不定式的逻辑主语通常为句子中的某个词,因此不定式短语通常不带逻辑主语。但有时候我们需要用不定式短语作句子成分,同时不定式的逻辑主语不是句子中某个词,也不是泛指 的人们,我们就需要表示出不定式的逻辑主语,此时我们用介词for引出不定式的逻辑主语加在不定式之前,构成for sb to do这样的结构,语法上将这种带有自己逻辑主语的不定式叫做不定式复合结构。不定式复合结构还是一个不定式短语,作为整体充当一个句子成分。这就是说,但我们需要表示出不定式自己的逻辑主语构成不定式复合结构时,只有一种方式:由介词for引出不定式的逻辑主语。其他任何词都不具备这个功能。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
It was unclear whether the forest had been cleared by farmers to plant fields, or by hunter-gatherers, so they could hunt more easily.
红色部分是一个被动句,由by 引出动作的施事者:by farmers。
关于不定式to plant fields 作何种成分,很简单的方法:我们把原句变成主动语态,就一清二楚了:
It was unclear whether farmers had cleared the forest to plant fields.(目的状语)
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!