22问答网
所有问题
请问has done 是不是现在完成时啊?那么是表现在的还是持续的?谢谢
如题所述
举报该问题
推荐答案 2012-04-23
是现在完成时 表现在
追问
那请问has been done 是表持续的吗?
追答
has been doing 表持续
has been done 表被动
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/ICITThfIC.html
相似回答
has
done
had dane区别?
答:
has done
现在完成时态
,主语是第三人称单数。表示动作从过去一直延续到说此话时,并有可能延续下去。如:He has studied English since 2014. ( 他从2014年起一直学习英语。)had done 过去完成时态,主语是各种人称。表示动作从过去某一点开始到过去某一点结束,又称之为过去的过去。如:He had ...
hasdone
和hasbeen
done的
区别
答:
该两个单词的区别主要在于时态和语态的不同。
1、has done 是现在完成时的主动语态形式
,表示动作在过去发生并且与现在有某种联系,主语是动作的执行者。2、has been done 是现在完成时的被动语态形式,强调动作的承受者以及动作是由其他人或事物完成的。
大家正在搜
相关问题
请问现在完成时的定义是什么?
请问英语表示动作完成的动作用什么时态啊?一般过去时?现在完成...
He has read the novel.为什么用has不...
havehas done是现在完成时吗 be done是被动...
have/has been+done 是什么时?
怎么为区分现在完成时和一般过去时啊。详细详细一般网上的都看了...
现在完成时have done 中的have 是什么词性?谢谢...
现在完成时been怎么用?什么时候用?(我才小学,今天刚刚接...