having+ved 如:having stood for many years 是什么时态?还是什么用法?是什么时态还是什么用法?有人说是完成进行时 不过完成进行是是have+ving

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 03:18:08
having+ved 如:having stood for many years 是什么时态?还是什么用法?是什么时态还是什么用法?有人说是完成进行时 不过完成进行是是have+ving

having+ved 如:having stood for many years 是什么时态?还是什么用法?是什么时态还是什么用法?有人说是完成进行时 不过完成进行是是have+ving
having+ved 如:having stood for many years 是什么时态?还是什么用法?
是什么时态还是什么用法?有人说是完成进行时 不过完成进行是是have+ving

having+ved 如:having stood for many years 是什么时态?还是什么用法?是什么时态还是什么用法?有人说是完成进行时 不过完成进行是是have+ving
现在完成进行时

完成进行时是have been doing

这不是时态,是现在分词的完成式,在句子中是不能做谓语的,通常都是做状语,表示时间、原因、条件等。
如:Having waited for many hours, he left disappointedly.
表示wait发生在谓语动词之前,是一个时间状语。

having+v-ed,放在句首做状语,可以理解为:|(主语)+have的可能形式+v-ed,主语....|