Have/Has been done 与Have/Has done 到底有什么区别啊

Have/Has been done 与Have/Has done 到底有什么区别啊
最好简单一点
那 Have/Has been doing
英语人气:886 ℃时间:2019-08-21 20:46:20
优质解答
两者都表示完成
但是:
Have/Has been done是被动语态,Have/Has done 是主动语态.
而have been doing 表示某人一直在做某事,有可能延续下去,有可能刚刚结束.
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版