为什么不是独立主格结构

问题描述:

为什么不是独立主格结构
To learn to swim well,_____.
A.much practice is needed by one B.much practice is needed
C.one needs much practice D.one is needed much practice
答案解释说因为A和B的主语都不是人而非谓语to learn 的主语应该是人 所以排A和B 我想问的是必须要非谓语的逻辑主语必须和谓语的主语一致吗 还有这题如果选B不就是独立主格结构也对呀?
我现在知道了 它不是独立主各 我现在想问是不是非谓语的逻辑主语一定要跟(谓语的)主语一致?

这不可能是独立主格,因为不定式没有自己的主语.
我现在想问是不是非谓语的逻辑主语一定要跟(谓语的)主语一致?
不是,独立主格也是非谓语.它的逻辑主语就与不一定与句子的主语保持一致.