have done和have been done有什么分别
来源:学生作业学帮网 编辑:学帮网 时间:2024/05/14 22:51:41
have done和have been done有什么分别
一个是主动语态,一个是被动语态.
例如:1、I have done my homework.
2、My homework has been done.
都可以解释为:我已经做完作业了.但是2中作业是被坐的,所以要用被动语态.
have done 是做完了,强调的意味是一件事情“完成”!
have been done是“被”完成,有被动的意思在里头,
比如:
i have finished my breakfast 我已经吃完早餐了
The apple has been eaten by me 那个苹果被我吃了
HAVE DONE 是现在完成时
HAVE BEEN DONE是现在完成时的被动语态,但是如果动词是短暂性动词,现在完成时也为这种形式.
e.g.She has been dead.(她已经死了.)
各位分析的很不错嘛
SOMEBODY has done SOMETHING-------某人做完某事
SOMTHING has been done (BY SOMEBODY)------某事(被某人)做完
CLEAR?
HAVE DONE 主动
HAVE BEEN DONE 被动
时态一样
have done是现在完成时的主动语态
have been done是现在完成时的被动语态
HAVE DONE 是现在完成时
HAVE BEEN DONE是现在完成时的被动语态
现在完成时主动
I have finished my homework.
我已做完了家庭作业。
现在完成时被动
My homework has been finished.
我的家庭作业已(被我)做完了。
have been done 和 to be done
have done和have been done 的区别,
have done和have been done的用法是什么?
have done和have been done有什么分别
being done,have been done和having done怎么分辨
HAVING BEEN DONE和HAVE BEEN DONE有什么区别?
have been done和have been do的区别
have been doing ,have done和have doing区别
must have been done must have done
having being done 和have been done 有什么区别
have been done和be done的区别
have been done和have been doing 和having been done和having done的区别.请举例,
can't have been和can' have done有什么区别或者must have been和must hane done;may have been和may have done
have sb done和have been doing有么?
have been to和have done to的区别
have been doing have done 的用法和区别
have been doing have done 的用法和区别
有关have done 和be done的问题,什么时候用be done 什么时候用 have 以及have been done.