切换城市

首页>有问必答>正文

has done是什么时态

匿名提问者2024-01-22 15:14:03

我要提问

最佳答案

  “has done”是现在完成时态。现在完成时表示动作发生在过去,但与现在的情况有联系,产生了某种结果或影响。其基本结构是“have/has + 过去分词”,常与表示一段时间的状语连用。

has done是什么时态

  1、现在完成时“has done”可以用于描述过去的动作对现在的影响,例如“I have already finished my homework.(我已经完成了作业。)”。

  2、也可以用于描述一个动作从过去开始一直持续到现在,例如“He has lived in Beijing for 10 years.(他已经在北京住了10年了。)”。

  3、“has done”还可以用于表达“已经”的意思,强调动作已经完成,例如“I have had my lunch.(我已经吃过午饭了。)”。

  需要注意的是,“has done”是第三人称单数形式,第一人称和第二人称应该使用“have done”。同时,现在完成时态也可以用于被动语态,例如“The book has been read by me.(这本书已经被我读过了。)”。

  以上就是has done是什么时态的问题解答,总之,“has done”是一个实用的时态,能够准确地表达动作与现在状态的关联,以及动作完成的强调。在不同的语境下,“has done”具有不同的含义和用法,需要结合具体的语境进行理解和应用。

免费领取备考试听课

(已有400人领取)

相关文章推荐

HOT

热门简章

学制: 3年 学费: 69000

上课地点: 陕西 授课方式:面授班

学制: 1年 学费: 16000

上课地点: 深圳 授课方式:网络班/面授班

北京中知易教育科技发展有限公司

京ICP备05056911号-31

总部地址:北京市海淀区上地四街8号华成大厦4层405

咨询热线:400-1069-096