Having read the famous play Romeo and Juliet that has a sad ending这是现在分词的完成形式作状语 因为动作发生在前故 用现在分词的完成式 在这个现在分词短语中 , Having read是现在分词 the famous play Romeo and Juliet是现在分词的宾语 后面是定语从句 that是关系代词 代替先行词 引导定从 并作定从中的 主语 has是定从中的谓语 a sad ending是定从中的宾语, I是主语 discovered是谓语 the reason是宾语 leading to this ending是现在分词作后置定语 -the delay是宾补追问