1. -ing和不定式都可以作主语,-ing作主语表示一般或抽象的多次性行为,不定式作主语往往表示具体的或一次性的将来动作。
Smoking is forbidden here.这里禁止抽烟。(抽象) Learning a foreign language is very useful.
It is not very good for you to smoke so much.你抽这么多烟对你身体很不好。(具体)
2.不定式做主语,一般用it当形式主语,把作主语的不定式短语后置。常见句型有it is adj. (of/for sb.) to do sth.