全国

    当前位置:

  • 热门地区:
  • 选择地区:
  • ×
当前位置: 初三网 > 初中英语 > 英语知识点 > 正文

have done的用法

2020-05-13 14:27:44文/颜雨

have done是现在完成时,表示动作发生在过去,一直延续到现在为止或许动作已完成,或许动作还在进行。have sth.done的意思是“请/让/叫别人做某事”。

have done的用法

1.I have done woodwork for many years.我做木工好多年了。

2.If I had not been enjoying the work,I would not have done so much of it.如果我不喜欢这份工作的话,就不会这么卖命干了。

3.I asked myself what I would have done in such a situation.我问自己在这种情况下我会怎么做。

4.I would never have done what they did.他们做的事情我是决不会做的。

5.I have done the errands quickly.我很快干完了这些差事。

6.I have absolutely nothing to hide,I have done nothing wrong.我绝对没有什么好隐瞒的,我没有做错什么。

7.You have done a good thing.你们做了一件好事。

8.The holiday will have done him the world of good.假期定会对他大有好处。

9.A quick nod of approval would have done nicely.要是当时立即点头同意就好了。

10.You couldn't leave the lamp on while you are away.你出门时不能让灯开着。

查看更多【英语知识点】内容