英语句子的语法分析(均出自09年英语全国卷Ⅱ的完形填空)

问题描述:

英语句子的语法分析(均出自09年英语全国卷Ⅱ的完形填空)
以下两个句子我看得不是很明白,希望亲帮忙分析下.
①Over the years I've come to realize how much of my success I owe to my acceptance of those words as one of my values.
-----------------------------------------------------------
不要单纯的翻译.
"how much of my success I owe to my acceptance of those words "这一部分的句子结构是怎么样的?怎么感觉成分残缺啊……
②I've discovered I possess a large number of different talents and skills that I never would have thought were within me had it not been for my being open to trying new opportunities.
--------------------------------------------------------
"I never would have thought were within me had it not been for my being... "这一部分的意思没有理解.大致意思我知道,但是落实到每一个细处的翻译就不行了……
"were within me had it not been "是部分倒装,那如果要还原的话大概是个什么样子?就是说改成肯定句……
大家帮帮忙,谢谢了!
were within me 是什么意思?

①how much of my success ...是how much 引导的从句作realize的宾语,其中的 I owe to my acceptance of those words as one of my values是定语从句修饰success .所以realize后的翻译可以是:意识到我的成功,在很大...