has being是什么时态

回答
爱扬教育

2022-03-16

  • 相关推荐
has being是完成进行时,表示从过去某一时间开始一直延续到的动作。这一动作可能刚刚开始,也可能仍在继续,并可能延续到将来。
基本结构:have/has +been+doing;
时间状语:since+时间点,for+时间段等。

扩展资料

  用法

  (1)完成进行时表示从过去一直持续到的动作或刚刚结束的动作

  I've been writing letters all this morning.我写了一上午信。(动作不再继续)

  O'Neil is ill. He' s been lying in the bed for three weeks.奥尼尔在病中,已卧床3个星期了。(动作会继续下去)

  (2)完成进行时表示从过去到现在的重复性动作

  完成进行时的这种用法所表示的并不是一直在进行的动作,而是断断续续地反复发生的动作。如:

  What have you been doing all this time?你一直都在干什么来着?(动作可能继续下去)

  That reporter has been contributing articles to this magazine all these years.这些年那个记者一直为这家杂志撰稿。(断断续续地反复发生的动作)