> 其他 >
have done 和 be p.p 有什么区别?都是被动语态吗?
人气:466 ℃ 时间:2020-06-14 19:57:59
解答
have done 是现在完成时,语态是主动形式,be p.p 即be +done(动词过去分词),是动词的被动式.而现在完成时的被动式则应该为have been done
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版