问题描述: 请问have+agreed与have been+agreed有什么区别,好像两种用法都能在例句里看到. 1个回答 分类:综合 2014-11-17 问题解答: 我来补答 前者是现在完成时,后者是现在完成时的被动语态 展开全文阅读