77问答网
所有问题
has done sth. Has been done. 的区别
如题所述
举报该问题
推荐答案 推荐于2016-04-04
has done sth. 是现在完成时态‘ 做了某事“
Has been done. 是现在完成时的被动语态” ……已经被做……’
如
He has finished his homework.
他已做完作业了。
= His homework has been finished by him .
他的作业已被他做完了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/8qYI8pN3Gvv8p88N3I.html
其他回答
第1个回答 推荐于2016-07-08
两者都表示完成
但是:
Has been done是被动语态,Has done 是主动语态.
而have been doing
表示某人一直在做某事,有可能延续下去,有可能刚刚结束.本回答被提问者采纳
相似回答
Have
/
Has
been
done
与Have/Has done 到底
有什么区别
啊
答:
Have/Has been done是被动语态,Have/Has done 是主动语态
。而have been doing 表示某人一直在做某事,有可能延续下去,有可能刚刚结束。
have
been
doing
sth
.、have been
done
、have done(不知道有没有这种...
答:
have been doing sth.是现在完成进行时态,表示一直在发生的动作、一直存在的状态
如:1. I have been waiting for your phone call these days. 2. He has been watching TV since I came back.have been done 是现在完成时态的被动语态形式,表示sth已经完成。如:1. The desks have be...
英语
have
/
has
done和have/has
been
done的区别
答:
Have/Has been done 与Have/Has done的区别:
1、二者表达的语态不同
。have been done是现在完成时的被动语态,表达的状态是被动的;而have done是现在完成时的主动语态,表达的状态是主动的。2、二者应用的主语不同。have been done一般主语用物。而have done一般主语用人。以上为二者的根本区别,并无...
have
done
sth
.和have
been
done sth.有何
区别
答:
have
done
sth
是主动语态。have
been
done sth.是被动语态。
has
been
done
和has been
区别
是什么
答:
Sb.
has
been
(somewhere)某人已经去了某地
Sth
. has been
done
某事已经被做了 He has been Beijing for two years.他已经去了北京两年了。The subway has been constructed for two years.这条地铁已经修了两年了。
英语完成时和被动语态
答:
完成时分成现在完成时和过去完成时,主要
区别
是现在完成时的形式是
have
/
has
done
sth
,而过去完成时是had done sth.什么时候要再have 和 done中间加个
been
呢?其实been done 的原型是be done,其实这个就是上面所说的被动.(因为大多数动词的过去分词和它的过去形式一样都在单词结尾加ed,所以我们在初级...
什么时候用
been
?什么时候用
done
?
答:
一.
have
/
has
been
doing
sth
.1.现在完成进行时 当后面接有一段时间的词时,或是加表示时间的词时,可以用现在完成时.如果这件事现在还在持续或还在做,则可用 现在完成进行时.如:I have been skating for 4 hours.I have finished my homework.2.现在完成时的被动语态.后接动词的过去分词.如:The...
大家正在搜
it has been done
has been done的用法
has been to do
have to be done
had been done怎么用
Having been done
has beendone
have has done
has since done
相关问题
英语have/has done和have/has been ...
Have/Has been done 与have/Has d...
has been done和has done的具体区别
have done和have been done 的区别
Have/Has been done 与Have/Has d...
Have/Has been done 与Have/Has d...
Have/Has been done 与Have/Has d...
has been done跟has been doing有什...