句子结构分析

A modern hard-core sociobiologist might even go so far as to chaim that this aggressive instinct evolved as an advantageous trait ,having been of survival value to our ancestors in their struggle against the hardships of life on the plains and in the caves , ultimately finding its way into our genetic make-up as a remnant of our ancient anmial ways.
问题1:如何理解修饰an advantageous trait的定语having been of survival value,特别是having been of是个什么东西?
问题2:请尽可能详细地分析下这个句子?

先说后面的:“ultimately finding its way into our genetic make-up as a remnant of our ancient anmial ways.”作为charm从句的状语!
“A modern hard-core sociobiologist ”是主语
可以把so far as 单纯的理解为一个程度副词,so可以用as替代,也可以理解为so far as (it is)to charm省略了it is
再接着的 “haim that this aggressive instinct evolved as an advantageous trait ”,就是一个从句,
“having been of survival value to our ancestors in their struggle against the hardships of life on the plains and in the caves ”就是 trait 的定语,意为:当我们的祖先处于平原或洞穴中抵抗生存的艰难时这种trait 有生存价值
至于having been of survival value的知识点: be+of+抽象名词=be+adj. have been是时态的表示
整个句子翻译:一位现代中坚社会生物学家甚至声称当我们的祖先处于平原或洞穴中抵抗生存的艰难时,这种攻击本能(人的好斗性)进化成为有利的特点trait,这种trait 有生存价值,最终发现它是作为我们古老的动物行为的残余补缺到我们的基因中的!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-28
1.having been 和 of survival value是分开来的。of survival value=survivally valuable
这个是伴随状语,用现完的意思是已经发生并影响到现在的一个特点。
2.主体就是,A sociobiologist might go to chaim this instinct as an trait。后面都是伴随状语补充说明。having那个状语说明trait,finding那个状语说明这个发现。
我的理解是这样,仅供参考。