havebeen和hadbeen什么区别完全没懂==估计问题-查字典问答网
分类选择

来自苏睿的问题

  havebeen和hadbeen什么区别完全没懂==估计问题也题错了还有been和Did差不多吗?==

  havebeen和hadbeen什么区别

  完全没懂==

  估计问题也题错了

  还有been和Did差不多吗?==

1回答
2020-05-08 17:11
我要回答
请先登录
介孟恩

  havebeen是现在完成时

  1、havebeen可以认为是现在完成进行时的标志.结构havebeendoing.

  一般来说现在完成进行时有两种用法.一表示过去的动作延续到现在,并有可能延续下去:

  Hehasbeenworkingoutallday.他整天在锻炼.(暗示有可能继续锻炼.)

  二是现在完成进行时有时富有情感色彩.这是现在完成时所没有的功能:

  Hehasbeenalwaystalkingwithhisgirlfriend.他总在跟女友唠叨.(有情感色彩)

  Hehasalwaystalkedwithhisgirlfriend.他总跟女友聊天.(没有感情色彩)

  2、havebeen可以认为是现在完成时的主动形式和被动形式,如:

  Hehasgonetowork.他已去上班了.(主动)

  Hehasbeenarrested.他被逮捕了.(被动)

  hadbeen是过去完成时

  即过去完成过什么动作做过这件事

  ihadbeenagoodstudent我过去曾经是一个好学生

  hadbeen也可用在虚拟语气中表示假设比如说

  ificouldgotoschool,ihadbeenagoodstudent

2020-05-08 17:16:14

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

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