have done 的用法总结
回答

2022-03-20
have done是现在完成时,表示动作发生在过去,一直延续到现在为止或许动作已完成,或许动作还在进行。have sth.done的意思是“请/让/叫别人做某事”。如:I have done woodwork for many years.我做木工好多年了。
扩展资料
例句:
If I had not been enjoying the work,I would not have done so much of it
如果我不喜欢这份工作的话,就不会这么卖命干了。
I asked myself what I would have done in such a situation.
我问自己在这种情况下我会怎么做。
I would never have done what they did.
他们做的事情我是决不会做的。
I have done the errands quickly.
我很快干完了这些差事。
I have absolutely nothing to hide,I have done nothing wrong.
我绝对没有什么好隐瞒的,我没有做错什么。
You have done a good thing.
你们做了一件好事。