你好!请高手分析一下这个句子结构,new concept English 3册35课,Reward or punishment are meted out quite independent of human interference .请问一下quite independent of human interference在此作什么句子成份,若作定语修饰reward or punishment能用being independent of human interference(课文解释be independent of是;不受...的意思。但在此并没有be动词。是省落了吗?)吗,作状语应该解释不通吧?请您分析一下这个句子结构。谢谢!