had been的时态是什么

 我来答
顺心还婉顺的君子兰5882
2022-07-15 · TA获得超过5578个赞
知道小有建树答主
回答量:273
采纳率:0%
帮助的人:68.6万
展开全部

  had been.它表达的是过去完成时,表示的是过去发生的一个动词之前发生的动作。那么你掌握了had been的知识吗?下面由我为大家整理的关于had been的相关资料,一起来了解一下吧!

   过去完成进行时had been doing

  1、现在完成时表示的是开始于过去的动作一直持续到目前为止;同理,过去完成时则表示开始于过去某一时刻的动作持续到过去另一时刻为止,即动作开始时间应是“过去的过去”,动作结束时间是“过去”。所以,过去完成时可以说是个相对的时态,它不能离开过去时间而独立存在,它应是用在“过去时问”背景之下的时态。例如:

  By the end of last year, I had learned more than 2, 000 words. 到去年年底,我已经学了超过2000个单词.

  I had learned some English before I came to America. 在来美国前,我已学了一些英语。

  2、与过去完成时一样,过去完成进行时也必须以一个过去时间为前提,它表示在过去某一时间前一直在进行的动作,动作可能还将延续下去。例如:

  When she arrived, I had been waiting for three hours. 当她到时,我已经等三个小时了。

  I had been talking with her for quite a while before I realized who she was. 在意识到她是谁之前,我和她聊了很久。

  I had been looking for jobs for nearly a month before I finally got a position in this company. 在这家公司上班前,我已经找了将近一个月的工作。

   has been done与 had been done的区别:

  1.have/has been done 是现在完成时的被动语态。表示某事被做,。

  如:The problems have been solved.这些问题已经被解决了。

  had been done 则是过去的过去,是过去完成的被动态时。(当你想说发生在过去的两件事时,就要分清谁先谁后。先发生的用过去完成时,后发生的要用过去时)。

  如:The rooms had been cleaned when I came. 我来的时候,房间已经被打扫了。

  2、区分has/have been doing与 had been doing

  has/have been doing是现在完成进行时,并对现在有影响。

  如句子:I have been dreaming all the night.had been doing是过去完成进行时,也是过去的过去,需要时间先后顺序的对比.

  如:I had been doing the cleaning before my mother arrived at home.

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式