have been doing having been doing 什么区别
having done本来就很少用,用也是用在已结束的动作上
After turned off the lights, he left. have been doing是说一直在做某事 因此,很少有说having been doing的。 Though having been always trying hard, they haven't made any progress yet. 尽管他们一直在努力,却仍然毫无进展。 having been doing可以作为状语,而have been doing 则做谓语 have been doing是表示现在完成进行时。如果你从过去将一个动作持续到现在,并要强调现在也在做的话,就用这个。 如果是过去完成进行时的话,应该是had been doing sth.
标签:been,doing,having
版权声明:文章由 酷百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kubaishu.com/life/144048.html