has being是什么时态
回答
爱扬教育
2022-03-16
- 相关推荐
基本结构: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.这些年那个记者一直为这家杂志撰稿。(断断续续地反复发生的动作)