现在分词 被动 完成 式 与过去分词的区别

having been done 与 done 的区别是什么?
请回答下面的几个问题,上面的问题我就清楚了。

问题1. done是不是表示 被动和完成 ?
我的问题是 被动和完成 注意和字
就是又表示被动又表示完成
如果说光表式被动就不能用过去分词吗??

问题2.
现在分词被动完成同时有
被动和完成
与过去分词有什么区别吗??

第1个回答  2011-01-27
1.have done 为现在完成时,构成:主语+have/has done
done单独不能表示任何东西,只是过去分词,如果要表示被动,就必须是 主语+be+done
如果现在完成时的被动语态,形式为 主语+have/has+been+done,eg:The TV has been watched.电视被我看了(现在完成时)
2.现在分词是doing,eg:cooking,reading,主语+be+doing表示现在进行时
现在分词的被动完成为 主语+am/is/are/was/were+being(就是being,不能变)+done,eg:The TV is being watched.电视被我看了(现在进行时)
被动就是被动,完成就是完成,看句子的构成来确定完成或被动
相似回答