尊敬的曹老师,我如此理解是不是正确:
分词或不定式做状语,若修饰的是主句谓语动词,则其逻辑主语必为主句主语。若修饰的是在主句中做其他成分的非谓语动词、形容词或副词,则其逻辑主语可不必是主句主语,可以是相应非谓语动词、形容词或副词的逻辑主语,如此也就不是所谓的悬垂分词了,如此的理解是不是正确呢,若错误,还请老师指正。
你的理解基本正确,但表述有的问题。这与句子剖析层次有关。
悬垂分词指分词作修饰性状语,修饰谓语动词,其逻辑主语却不是句子的主语,也没在句中出现。一般悬垂分词为语病,需要防止。
但假如一个非谓语动词A并非修饰谓语动词,而是修饰句子中的另一个非谓语动词B,那样非谓语动词A就不是句子层面的状语,而是非谓语动词B短语的一个修饰语(非谓语动词短语层面的状语),是非谓语动词B短语的一部分,该部分不参与句子层次的剖析。此时非谓语动词A的逻辑主语就应该与非谓语动词B的逻辑主语一致。简单地说,一个非谓语动词既能够修饰谓语动词,也可以修饰非谓语动词。它修饰什么动词,就应该与什么动词的逻辑主语一致(谓语动词的逻辑主语就是句子的主语)。以下面句子为例:
This will give me more time to see your beautiful country while learning language.
划线部分为不定式短语作定语修饰time。非常显然to see的逻辑主语为“me。while learning language这个时间状语是修饰不定式to see的,而不是修饰谓语动词will give 的。所以,不要在句子层面剖析这个时间状语,而应该把它视为不定式短语的一部分,不定式短语作定语。至于while learning language到底是个目前分词短语,还是省略了成分的时间状语从句,传统语法和现代语法看法不同。传统语法觉得while引导时间状语从句时,假如从句的主语与主句主语一致,且谓语动词含有be, 则从句可以省略主+be, 即觉得 while learning language是省略了成分的状语从句。这里它修饰不定式to see, while从句的主语和to see的主语一致,且从句含有be, 所以省略了 I am。现代语法则觉得,分词作状语时,可以直接在分词前加从属连词,以明确分词为什么种状语。并不觉得这是while引导限定状语从句的省略形式。分词作状语修饰to see, 则分词的逻辑主语默觉得 to see的逻辑主语。即二者的逻辑主语都是me.
这个问题讨论到非谓语动词即可,不要涉及非谓语动词修饰副词或形容词。缘由是:副词一般不牵涉逻辑主语问题。非谓语动词修饰形容词,非谓语动词的逻辑主语可能与形容词的逻辑主语一致,也会不同,不同于非谓语动词修饰另一个非谓语动词。比如:
This book is easy to read. 不定式to read修饰形容词easy。easy的逻辑主语为this book. 而to read的逻辑主语却不是this book, 而是某个人。句子的主语是不定式的逻辑宾语。
所以,非谓语动词修饰动词以外的其他词类,是另一个问题,不要和非谓语动词修饰另一个非谓语动词相提并论。