谁能帮我从语法结构的角度上帮我分析一下这句话的意思

问题描述:

谁能帮我从语法结构的角度上帮我分析一下这句话的意思
we have evidently arrived at a question of fact and experience,dependent,like all similar questions,upon evidence.

,"dependent upon evidence "是用来修饰“fact”的,是介词短语做后置定语.“like all similar questions”是