done,tobe done,to have been done,to have done,having done,having been done的区别还有用法?救我……

问题描述:

done,tobe done,to have been done,to have done,having done,having been done的区别还有用法?救我……
RT,还有啥时候用to be done,啥时候用todo?如There is a lot of work to do.为什么不用to be done?With a lot of work to do,he went out to play.为什么不是to be done?

to do to be done 表示目的和将来 非谓语的动作几乎和谓语动作同时发生或将要发生to have done to have been done 表示非谓语的动作发生在谓语动作之前having done having been done表示进行和主动 而且非谓语的动作...能给几个例句吗?“having done having been done表示进行和主动而且非谓语的动作发生在谓语动作之前"既然是进行为什么又是之前呢?having been done怎么表主动?老师说having done之作状语,其他的有没有类似用法限制?对不好不好意思这几天比较忙,没及时帮助你,很抱歉!刚才我看了二楼的回答 ,解释还行,如有什么问题再留言