【havedone的相关用法】-查字典问答网
分类选择

来自陈特放的问题

  【havedone的相关用法】

  havedone的相关用法

3回答
2020-04-1002:39
我要回答
提示:回答问题需要登录哦!
沈钊

  1.havedone是现在完成时,表示动作发生在过去一直延续到到现在为止.或许动作已完成,或许动作还在进行.如:

  Wehavefinishedourtask.我们已经完成了任务.(强调动作已终止)

  Wehavelivedherefortenyears.1.我们在这里住了十年了.(表示动作终止.)

  2.我们已经在这里住了十年了.(我们现在仍住在这里.表示动作仍在进行)=Wehavebeenlivingherefortenyears.

  2.haddone是过去完成时,表示过去的过去,指过去某一时间之前就已完成的动作.如:

  Wehadfinisheditbythetimetheywentback.

  Hetoldusthathehadseenthefilm(twoyearsbefore).

  Lastnight,hehadnotcomebackby12o'clock.

2020-04-10 02:39:49
陈特放

  那havesthdone呢?又有什么用法

2020-04-10 02:40:41
沈钊

  1.表示“请,让人做什么”I'llhavemykikerepairedI'llhavemyhaircut2.表示无意识的动作“遭受”Hefelloffthetreeandhadhislegbroken请及时采纳,不懂继续问(天天在线)(*^__^*)祝学习进步!谢谢!

2020-04-10 02:44:24
大家都在问
最新问答