it's no use sb doing 或 it's no use offor sb to do用哪種?

前面我們說到過了,it作為形式主語的情況。今天再說說,it作為形式主語時,動詞不定式和動名詞的邏輯主語的用法。

it's no use sb doing 或 it's no use offor sb to do用哪種?

先看個例子:It is no use for you coming here。(錯誤),這個句子是錯誤的。先分析下,it 是形式主語,coming here 是動名詞,動名詞 coming here 這個動作執行者就是是邏輯主語,所以這裡的邏輯主語是you。這裡說下邏輯主語就是動名詞或者動詞不定式動作的執行者。在這裡句子為什麼錯了呢?因為動名詞的邏輯主語不能用for +賓格,而是直接加賓格,或所有格形式。所以句子可以改成 It is no use your/you coming here。只有邏輯主語是人的時候,既能用人稱代詞的賓格或者所有格。當動名詞的邏輯主語是物時只能用賓格形式。It is pointless the meeting starting。這裡不能用the meeting‘s。

it's no use sb doing 或 it's no use offor sb to do用哪種?

上面是說的it 作為形式主語,動名詞的邏輯主語的情況。而在形式主語it 開頭的句子中,動詞不定式的邏輯主語卻要用for +賓格 或者of +賓格來表示。如:It is hard for us to leave the shcool。離開學校對我們來說很難。It is kind of him to help us。他幫助我們,他真好。這些都是不定式的句子,用了for+賓格、of +賓格作為了邏輯主語。那什麼時候用for 什麼時候用of?當表示人的特質,人格性的詞時候,用of,這裡kind 就是表示人的一種性格。像wise,foolish,nice,等 也是用of。如果不表示人物的特質性格的時候用for。

it's no use sb doing 或 it's no use offor sb to do用哪種?