“has done”是现在完成时态。现在完成时表示动作发生在过去,但与现在的情况有联系,产生了某种结果或影响。其基本结构是“have/has + 过去分词”,常与表示一段时间的状语连用。
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”具有不同的含义和用法,需要结合具体的语境进行理解和应用。