第1个回答 2012-08-10
"过去分词或动词-ing形式作状语时,状语逻辑上的主语必须与句子的主语一致。" 这句话我不是很理解,什么叫状语逻辑上的主语?拜托清楚这个问题的朋友能给我详细的说明一下吧。
答:这是某些总结出来的所谓的语法。语法书上并没有这种说法,这种说法是不严谨的。
正确的说法是:分词短语(现在分词和过去分词)作状语时,其逻辑主语就是句子的主语。
例:
Seen from the hill, the town is very beautiful.
Seeing from the hill, we found the town very beautiful.
这两句话的主语分别是the town 和we, 前面的是see的分词短语。
因为the town与see是被动关系,所以用过去分词。
而we与see是主动关系,所以用现在分词。
一个句子由主语+谓语构成。谓语动词前面有主语,表示这个动作是由这个主语发出的,或者如果是被动语态的话,表示这个主语是这个动作的承受者)。非谓语动词(分词、不定式、动名词)是没有主语的,但是作为一个动作,应有一个执行者,如果在这个非谓语动词前面有这个动作的执行者(或者被动式非谓语动词前面有这个动作的承受者)的话,我们称之为这个非谓语动词的逻辑上的主语。合在一起叫独立主格结构。 如果这个逻辑上的主语就是句子的主语的话,这个逻辑上的主语就可以省略。(没有必要)。如果不是句子的主语,则需要带上。否则就会引导误会。如:
All the tasks _______ahead of time ,they decided to go on holiday for a week.
A.been fulfilled B. were fulfilled C. having been fulfilled D. had been fulfilled
答:C
如果没有了all the tasks 这个fulfil动作逻辑上的主语,光是Having been fulfilled ahead of time,放句首作状语的话,我们就认为其逻辑主语是they, 这是不合逻辑的。因这“他们(指人)”不是被提前完成的,被提前完成的是“所有的工作”。
如果说:分词短语作状语,其逻辑主语必须与句子的主语一致,那上面这句话就不一致了,不仅不一致,还与它不同,独立了,不行吗?
再说,什么叫一致,什么叫不一致?和主谓一致有什么不同?这种说法也让一些学生不理解。
因为分词有过去分词和现在分词,现在分词又有四种形式上的变化,有一般和完成,主动和被动的变化。过去分词一般是表示被动的,所以在决定用过去分词,或现在分词的被动式(being done, having been done) 还是用现在分词的主动式(doing, having done)时,要看句子的主语(也就是分词的逻辑上的主语)和这个非谓语动词之关的关系而定。这就是所谓的一致。也就是主语变了,分词的主动还是被动就变了。第一句主语是城镇,是被看的,用seen, 第二句主语是我们,是主动看的,所以用seeing.本回答被网友采纳