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

来自李良敏的问题

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

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

  举几个例子,

1回答
2020-05-31 14:59
我要回答
请先登录
吕大鹏

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

  Wehavereadinganinterestingbooksincelastweek.

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

  SofarIhavebeentoBeijingtwice.

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

  WhenIgottherehehadgone.

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

2020-05-31 15:04:45

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •