having done 可以做主语?

来源:百度知道 编辑:UC知道 时间:2024/06/21 11:52:29
Having retired from the job makes my father have a sense of loss可以吗

doing是什么,叫动名词。动名词可以做主语表语和宾语。
doing的完成式就是having done,而doing的所有形式(一般式,完成式,完成进行式)都是动名词,所以当然可以作主语了。
这里having done是非谓语动词,什么引导的从句,请二楼的二把刀不要胡说。
三楼的,你说人家完成式是错的,非要改成了一般式,有什么道理?非谓语动词的时态适合谓语动词比先后,在谓语动词之前用完成式,和谓语动词同时或之后用一般式。这里“退休”(retire)显然发生在“使”(make)这个动词之前,用完成式是对的,你凭什么说人家是错的?!

我就奇怪现在这么多二把刀还敢来误人子弟?!

可以的...担不是having done做主语
而是having done引导的从句做主语

over

有ing 的动名词形式一般都可以做主语
你的句子不对,这样说retireing from the job makes my father have a sense of loss .

当然可以,完全可以.