have done这种结构用于表达一个完整的、发生在过去的动作。它强调的是动作本身已经完成或者已经发生,强调的是完成的时间点或过程。
比如,I have finished my homework. (我已经完成了我的作业)在这句话中,have done用来表达“完成”这个动作已经发生,同时也强调了这个动作的完成状态和时间。
have done还可以用来表达一个人的经历或者是某事的历程,与时间相关。这种用法强调的是已经过去经历过的事情,是过去时态的一种表达形式。
比如,I have been to Paris.(我去过巴黎)在这句话中,have done用来表达“去过”这个动作已经完成,同时也强调了这个经历的时间和事实。
have done还可以用来强调结果,即已经做完的动作所带来的影响或结果。
比如,I have eaten too much.(我吃得太多了)在这句话中,have done用来强调吃太多所带来的身体不适或者负面的结果。
have done也可用来表达某个动作带来的体验或感受。
比如,I have never felt so alive.(我从未有过如此生动的感觉)在这句话中,have done用来表达某种体验或感受,同时也暗示了这种体验或感受让说话者感到非常惊喜或兴奋。