having+ved 如:having stood for many years 是什么时态?还是什

发布时间:2021-02-21 03:54:58

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

网友回答

现在完成进行时
======以下答案可供参考======
供参考答案1:
完成进行时是have been doing
供参考答案2:
这不是时态,是现在分词的完成式,在句子中是不能做谓语的,通常都是做状语,表示时间、原因、条件等。
如:Having waited for many hours, he left disappointedly.
表示wait发生在谓语动词之前,是一个时间状语。
供参考答案3:
having+v-ed,放在句首做状语,可以理解为:|(主语)+have的可能形式+v-ed,主语....|
以上问题属网友观点,不代表本站立场,仅供参考!