有没有having been doing这样的呢?
来源:百度知道 编辑:UC知道 时间:2024/06/23 03:34:58
这个问题是想了好久,有没有having been doing这样的语法的呢?
没有having been doing 只有have be doing是现在完成进行时,表示从过去持续到现在的动作,状态。比如:I have being working from home for quite a few months.希望帮到你,好好学习,天天向上,加油哦
have been doing:现在完成进行时。表示从过去的某一个时间开始做某事,一直到现在,将来还有可能继续做下去。
having been doing可能是放在句首了吧。
例:------in the hot sun for over two hours ,we were all tired out ,eager for a break in the shade.
A.Walking B.Walked C.Being walking D.Having been walking
应选D 。意在说明从过去某时刻开始到现在已走了两个小时,还可能继续走下去。同时非谓语动词作状语,选项与主语We成主动,因此是having而不是have。
没有。
have been doing是表示现在完成进行时。如果你从过去将一个动作持续到现在,并要强调现在也在做的话,就用这个。
如果是过去完成进行时的话,应该是had been doing sth.
如果有这种用法的话,楼主可以尝试著翻译成中文,“现在已经正在..”中文都不通的不是么?
是have been doing哦
表示过去一直在做到现在也没有停止
有,过去现在进行时,表示过去一直在做到现在也没有停止
请问以下的having been completed 有没有这种结构?
为什么是There having been?
having been done 与done
imressed by, having been impressed by
being done having been done的区别
having been done和have been done的区别
Having been done是现在分词完成式的被动式它和过去分词又有什么区别
有没有consider having done这种时态用法?
She has been ill.She is having ___ leave.
There having been no rain, the ground was dry.