动词短语做主语是怎么回事?为什么这个句子用动词短语作主语呢?cheer somebody up means make someone happier.

问题描述:

动词短语做主语是怎么回事?
为什么这个句子用动词短语作主语呢?cheer somebody up means make someone happier.

从语法来看这是错的,正确的句子是
to cheer somebody up means to make someone happier

cheering somebody up means making someone happier
我是加拿大人,前英语老师。

这是一个很不规范的句子,往往出现在没有接受过多少文化教育的阶层中.


动词分为谓语动词和非谓语动词两种.显然,本句中的谓语动词是means,而 cheer somebody up 出现在主语位置,make someone happier 出现在宾语位置,因此它们都应该是非谓语动词.


可以用作主语或宾语的非谓语动词只有不定式和动名词.不定式表示“要进行的行为”,动名词表示“常常进行的行为”.因此,这个句子必须用下面的方式表述:



(To cheer somebodyup) means (to make someone happier).想要鼓舞一个人就意味着能够让一个人更加快乐.

(Cheering somebodyup) means (making someone happier).鼓舞一个人这种常事指的是让总能一个人更加快乐.