英语,have been+【动词过去分词】和have +动词过去分词,时态是一样的吗?

2024-11-02 04:07:13
推荐回答(2个)
回答(1):

时态一样(都是现在完成时),但语态不一样

have been+【动词过去分词】 是现在完成时的被动语态。

have +动词过去分词,是现在完成时

如:
Many trees have been planted by us so far.

We have planted many trees so far .

回答(2):

时态一样,语态不同