过去时和完成时是截然不同的两种时态,过去时态只表示过去曾经有过的行为或状态,而完成时则不然,无论是现在完成时还是过去完成时,都要有个与该行为有关的另外一个时间点,现在完成时表示的是到说话时的时间点为止的行为,而过去完成时则表示到过去某个时间点为止的行为。所以过去时不管是用主动还是被动表示,都是指与现在无联系的过去曾有过的行为,永远也不会存在完成的概念。
被动语态中动词用过去分词是结构上的要求,就是说它只能用 be + 过去分词去实现被动意思,而完成时则用 have + 过去分词去实现,二者风马牛不相及。
温馨提示:答案为网友推荐,仅供参考