having done 在句中的成分

问题描述:

having done 在句中的成分
I was overjoyed at the news of my country having made so much process.having made充当什么成分?具体分析.

I was overjoyed at the news of my country having made so much process.听说我国发展很快之后,我非常高兴.
主语,I;谓语,was overjoyed at ;宾语,the news of my country ;定语,having made so much process. .having made,v-ing的完成式做定语,表示一个动作先于另一动作发生.即.‘取得进步’这个动作发生在我‘听到’这个动作之前.