来自苏睿的问题
havebeen和hadbeen什么区别完全没懂==估计问题也题错了还有been和Did差不多吗?==
havebeen和hadbeen什么区别
完全没懂==
估计问题也题错了
还有been和Did差不多吗?==
1回答
2020-05-08 17:11
havebeen和hadbeen什么区别完全没懂==估计问题也题错了还有been和Did差不多吗?==
havebeen和hadbeen什么区别
完全没懂==
估计问题也题错了
还有been和Did差不多吗?==
havebeen是现在完成时
1、havebeen可以认为是现在完成进行时的标志.结构havebeendoing.
一般来说现在完成进行时有两种用法.一表示过去的动作延续到现在,并有可能延续下去:
Hehasbeenworkingoutallday.他整天在锻炼.(暗示有可能继续锻炼.)
二是现在完成进行时有时富有情感色彩.这是现在完成时所没有的功能:
Hehasbeenalwaystalkingwithhisgirlfriend.他总在跟女友唠叨.(有情感色彩)
Hehasalwaystalkedwithhisgirlfriend.他总跟女友聊天.(没有感情色彩)
2、havebeen可以认为是现在完成时的主动形式和被动形式,如:
Hehasgonetowork.他已去上班了.(主动)
Hehasbeenarrested.他被逮捕了.(被动)
hadbeen是过去完成时
即过去完成过什么动作做过这件事
ihadbeenagoodstudent我过去曾经是一个好学生
hadbeen也可用在虚拟语气中表示假设比如说
ificouldgotoschool,ihadbeenagoodstudent