为什么动词不定式后可以接have done?是什么句型?
问题描述:
为什么动词不定式后可以接have done?是什么句型?
答
不是句型,而是动词不定式完成式 表示在主句的谓语动词之前已经完成的动作
如
I am so sorry to have made such a mistake.
抱歉是主句的谓语动词,是现在的;犯错在先,是抱歉之前已经完成的动作.