77问答网
所有问题
has been done和has done的具体区别
谁能告诉我这两个到底在什么地方区别,请详细些。
谢谢啊
举报该问题
推荐答案 推荐于2016-05-23
前者是被动语态,已经被做。。
后者是主动的,已经做了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GYWv8WGW.html
其他回答
第1个回答 2006-09-09
has been done一般用于被动时态
has done就是一般现在时的形式
第2个回答 2006-09-09
一个是被动语态
一个是主动语态
相似回答
hasdone和hasbeendone的区别
答:
该两个单词的区别主要在于时态和语态的不同
。1、
has done 是现在完成时的主动语态形式
,表示动作在过去发生并且与现在有某种联系,主语是动作的执行者。2、has been done 是现在完成时的被动语态形式,强调动作的承受者以及动作是由其他人或事物完成的。
has
been
done和has
done的具体区别
答:
前者是被动语态,已经被做。。后者是主动的,已经做了
Have/
Has
been
done 与Have
/Has done 到底有什么
区别
答:
have/has been done 与 have/has done的区别
have/has done 是现在完成时的表达法
。现在完成时的意思就是,事情发生在过去对现在的影响。例如:在过去的五年里,我已经参观这里两次了。I have visited here twice in the past five years.have/has been done恰好是现在完成时的被动语态。也就是说...
Have/
Has
been
done 与Have
/Has done 到底有什么
区别
啊
答:
Have/Has been done 与Have/Has done 的区别只在
语态使用的区别
,
如下:1、have been done是现在完成时的被动语态,表达的状态是一种被动的
,一般主语用物。如:His homework has been finished before he went home.他的作业在回家之前就被完成了。2、have done是现在完成时的主动语态,表达的状态是...
have
/
has
been
done与Have
/
Has
done的区别
是什么?
答:
Have/Has been done 与Have/Has done的区别:1、二者表达的语态不同。
have been done是现在完成时的被动语态
,表达的状态是被动的;而have done是现在完成时的主动语态,表达的状态是主动的。2、二者应用的主语不同。have been done一般主语用物。而have done一般主语用人。以上为二者的根本区别,并无...
Have/
Has
been
done与Have
/ Has
done的区别
在哪里?
答:
Have/
Has
been
done 与Have
/Has
done 的区别
:1、Have/Has been done是现在完成时的表达法,现在完成时的意思就是,事情发生在过去对现在的影响。2、Have/Has done是现在完成时的被动语态,表达过去被完成的一件事。
Have/
Has
been
done 与Have
/Has done 到底有什么
区别
啊
答:
两者都表示完成 但是:
Have
/
Has
been
done
是被动语态,Have/Has done 是主动语态。而
have
been doing 表示某人一直在做某事,有可能延续下去,有可能刚刚结束。
大家正在搜
has been done的用法
it has been done
had been done怎么用
has been to do
have to be done
has beendone
have has done
has since done
has been down
相关问题
Have/Has been done 与Have/Has d...
Have/Has been done 与have/Has d...
has been done和wasdone的区别
has been doing have been done区...
Have/Has been done 与Have/Has d...
英语have/has done和have/has been ...
has been done跟has been doing有什...
has done sth. Has been done. 的...