用法的区别:(1)首先,前三组,抛开to,先看to 后面的,have done 是主语已经完成的行为;be done 是主语被完成的动作,表被动,have been done 是主语被完成动作的完成时,最后,having done 是主动完成形式,(2)这四组都可以做名词、状语等非谓语成分,其中,其三组,是不定式的 形式,不定式可以表目的,还可以表将来,...
非谓语动词用法to have done/having done/to have been done/having been done都有什么意思,都怎么用啊,它们有什么区别吗? 答案 现在完成时表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止.即事情已经结束了,或者事情仍对现在产生影响1,have done 已经完成了这个事情2,to have been...
having been done 与 to have been done 的用法区别 我知道都是表被动,都在谓语动词之前,最好能举例,会采纳
二者均为非谓语动词,having been done现在分词,表示被动完成,to have been done是不定式的形式,表示将要被完成。
两者共同点的都是被动语态,不同的是:to have been done 不定式形式 having been done 现在分词的完成被动式 不同点:不定式作目的状语。而分词作状语,远比不定式使用范围广:常表示伴随情况;表示原因;表示时间和表示结果。例如:1. I am glad to have been invited to this party.不定式:to ...
having been done 是表示被动意义的非谓语动词,发生在谓语动词之前;对应的主动形式是 having done。也...
to have been done 是将来时 还没有做,having been dong 是代表已经做了!!将来完成时
1.to have been done 是完成时的被动语态,表示“已经被...”Having been done 应该没有这样的说法吧,having bee doing是完成进行时,表示“一直在被...”2.完成进行时应该没有被动语态,have been pulling down是主动...相关推荐 1英语时态问题1 to have been done和 having been done 有什么区别啊 To have...
to do, to be doing ,to have done, to be done, doing, to have been done, doing , having done, being done, having been done, done等的时态、语态的使用。 1. To do (不定式,主动) 例句: I want to learn English. 解释: 结构: "to do" 形式是主动不定式,表示动作还未发生。