What have you done是现在完成时态。
一、时态概述
现在完成时态是一种用来描述在过去发生的动作或状态,并且这个动作或状态一直持续到现在,甚至还可能继续延续下去的一种时态。它通常由“have/has + 动词的过去分词”构成。
二、What have you done的结构分析
在“What have you done”这个句子中,“have done”就是现在完成时态的典型结构。其中,“have”是助动词,起到辅助构成时态的作用;“done”是动词的过去分词形式,表示动作的完成。而“what”作为疑问词,引导出一个疑问句,询问对方已经完成了什么动作或事情。
三、现在完成时态的应用场景
现在完成时态常用于以下场景:
1. 描述过去的经历或成就,强调与现在有直接关联的事情。例如询问对方“What have you done this week?”。
2. 表达从过去某个时间点开始,一直持续到现在的动作或状态。如“I have lived here for ten years.”
3. 描述对过去发生的事情的推测或对已经发生的事情的假设。例如,“What have you achieved so far?”这里包含了基于现在的推测和回顾过去的理解。这种表达在过去通常需要用其他方法,比如现在完成时态。总之,通过特定的句子结构和应用场景分析,“What have you done”无疑是现在完成时态的典型用法之一。该时态在英语表达中扮演着重要的角色,能够准确地传达过去的动作或状态与现在的关联和影响。