非谓语动词的不同时态在句子中的成分有什么区别?

问题描述:

非谓语动词的不同时态在句子中的成分有什么区别?
例如 是不是分词的完成式只能做状语 非谓的时态有进行 完成 没见过完成式做定语的
比如 a broken cup 没见过 a having broken cup 怎么回事?

having done只能作状语表示动作发生在主句动作之前.不能作定语.