havebeendoing和havedone还有haddon-查字典问答网
分类选择

来自李良敏的问题

  havebeendoing和havedone还有haddone三者的区别,用法举几个例子,

  havebeendoing和havedone还有haddone三者的区别,用法

  举几个例子,

1回答
2020-05-3114:59
我要回答
提示:回答问题需要登录哦!
吕大鹏

  havebeendoing是现在完成进行时,表过去发生的动作一直在进行到现在.

  Wehavereadinganinterestingbooksincelastweek.

  havedone是现在完成时,表在过去发生的动作对现有影响.

  SofarIhavebeentoBeijingtwice.

  haddone是过去完成时,表过去的过去.

  WhenIgottherehehadgone.

  我是从事英语的,不明再问啦.

2020-05-31 15:04:45
大家都在问
最新问答