关于现在分词的完成式

问题描述:

关于现在分词的完成式
现在分词的被动形式:being+动词过去分词
现在分词的完成形式:having+动词过去分词
现在分词完成式的被动式:having been+动词过去分词
这样我就想问几个问题.首先
现在分词的完成形式与Have/has+动词过去分词有什么区别?能不能给个例句对比下(最好有中文翻译)
还有Having been shown around the school, we had a rest.这句话我想用的应该是现在分词完成式的被动式.是以前发生的.既然是以前发生的为什么要用现在分词的完成式?也就是为什么要用having.
其实我关键就是不明白.现在分词的完成式到底是怎么回事.因为我是这么想的.现在分词一般都是现在正在进行的.而完成是过去..这两个放一起.很晕!~希望有人能给我解释下哈,谢谢大家~
kj918能把英文例句加上汉语翻译吗...
好多都看不太明白的.....

现在分词的完成式主要用在状语中,表示这个动作在谓语所表示的动作之前完成.【例如】Having succeeded in the last examination,she was more confident of another success in the coming one.已经在上次的考试中成...