形式主语是代替不定式或主语从句,放在句首的it.能作形式主语的只有it.
eg.It is said that he will marry our boss's daughter.
逻辑主语是就非谓语动词而言.因为非谓语动词虽然不能作谓语,但依然保留有一定的动词性,即可以带宾语、状语,如to write a letter中,不定式的动词为write,write 的宾语是a letter;carring a bag 中动词carry的宾语为a bag.那么,作本动作的人或事物就是这个非谓语动词的逻辑主语.因为它在句中并不一定担任语法上的主语,所以只能叫作“逻辑主语”.
eg.I came to take my bag .本句中to take my bag这个不定式的逻辑主语是I,因为是“我”要拿包.
Can you imagine him doing such a bad thing?本句中doing such a bad thing的逻辑主语为him,因为是“他”做了一件坏事.
总之,形式主语是语法上真正的主语,却不是意义上的主语(意义上的主语是指做了某一动作的人或事物).而逻辑主语不是语法上的主语,却在意义上是某一个非谓语动词的主语.