非谓语动词各种语态时态区别

比如 to have been done , being done , having been done 和 done 都可表被动和完成,有什么区别?详细点。
请勿答不对题 有资料可以发给我 E-mail:[email protected]
不好讲的话给几个例子啊 表诉清楚点。

非谓语动词包括动词不定式,动名词 和现在分词

动名词 主动形式 被动形式
一般式 Doing / being+表语 Being done
完成式 Having done Having been done

动词不定式 主动形式 被动形式
一般式 to do/to be +表语 to be done
完成式 to have done to have been done
进行式 to be doing /
完成进行式 to have been doing /

现在分词 主动形式 被动形式(不及物动词没有被动)
一般式 Doing(being+表语) Being done
完成式 Having done Having been done

to have been done 是不定式完成式的被动语态
being done 是现在分词一般式的被动形式
having been done 现在分词完成式的被动形式
done,一般表过去分词
讲区别太抽象了,要明白这些形式的具体用法就明白了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-14
to have been done 动词不定式的完成被动形式,表目的或计划,强调已经被...
being done 现在分词的被动形式,表状态,强调正在被...
having been done 现在分词的完成被动形式,表状态,强调已经被...
done 过去分词,表状态,强调被动或完成

有题讲起来会更具体点本回答被提问者采纳