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

请解释说明.
__such a good chance, he planned to learn more.

A. having been given b.given

第1个回答  2006-10-01
过去分词不规则的需要背,规则变化照样加-ed
现在分词加-ing
被动语态是动词be + 动词过去分词
第2个回答  2006-10-01
B选项相当于“being given”,所以只需比较“being given”与“having been given”的区别:
前者表示与主句动作同时发生,后者表示事情发生在主句之前。

明白了吗?本回答被网友采纳