have been made 和 have made 有什么区别

问题描述:

have been made 和 have made 有什么区别
Education has made a great achievement
Great changes havebeen made in education
这两句什么不同?什么时候过去完成时加been?
She preferred to go withus rather than stay at home中,【preferred】在这里正确吗?不应该是prefers?

好像have been made 不是什么完成时态,是完成时态的被动语态,公式是have been done ,至于have made是现在完成时.你后面的那个句子好像有问题吧!嗯好,多谢。对于后面,我也觉得有问题,可是去百度翻译来就这样。个人感觉preferred不应该出现在这里哦,这个句子应该是填prefereed,我也不太确定。