请教老师,
动名词短语作宾语的时候,它的逻辑主语,可以使用sb 或 sb's的吧?
例如: suggest sb/sb's doing,mind sb/sb's doing sth
但是,为什么只能说advise sb's doing sth,而不能说advise sb doing sth ?
但是为什么advise是个例外呢? 这里面有什么原因呢?
赞同Mikee的解答。我再补充一点。
suggest,advise, recommend都可以后接非限定动词作宾语。不定式和动名词都有名词性,可以作宾语。这三个动作的语义决定了非谓语动词的动作是后于谓语时间的,是还没有发生的不确定的将来动作,按理应该用to do不定式作宾语。但不定式作宾语,不定式的逻辑主语必须是句子的主语,而这三个动作的语义决定了句子的主语不可能是非谓语动词的逻辑主语,所以不能用不定式作宾语,只好用动名词作宾语,表示后于谓语时间的动作。动名词的逻辑主语通常是主语与之说话的那个人,无须表示出来。所以,以上三个动词的用法之一为:suggest/advise/recommend doing sth.
如果这三个动作的宾语是某人做某事,即建议某人做某事,则用that从句表示,从句谓语用虚拟语气(动词原型或should do)。句型如下:
suggest/advise/recommend that sb (should) do sth.
对于advise和recommend而言,同样的意思还可以用复合宾语,不定式作宾语(表示非谓语动词的动作是谓语时间之后的不确定的动作)。所以这二个动词还有如下用法:
advise/recommend sb to do sth.
suggest不可后接复合宾语。
以上三个动词通常都不可后接动名词复合结构作宾语。道理很简单,后于谓语时间的动作应该用不定式表示,既然不定式的逻辑主语出现了,不定式作宾补,sb作宾语,就没有必要用动名词复合结构来表示后于谓语时间的动作了。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
请教老师,
动名词短语作宾语的时候,它的逻辑主语,可以使用sb 或 sb's的吧?
例如: suggest sb/sb's doing,mind sb/sb's doing sth
但是,为什么只能说advise sb's doing sth,而不能说advise sb doing sth ?
但是为什么advise是个例外呢? 这里面有什么原因呢?
【答】有一条谚语说:“There is no rule without some exceptions. 凡是规则必有例外。/ 没有无例外的规则。”英语中的规则也会有例外的情况。