早教吧 育儿知识 作业答案 考试题库 百科 知识分享

请教一个长英语句子的分析I'vediscoveredIpossessalargenumberofdifferenttalentsandskillsthatIneverwouldhavethoughtwerewithinmehaditnotbeenformybeingopentotryingnewopportunities.请详细地分析这个句子

题目详情
请教一个长英语句子的分析
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.请详细地分析这个句子所涉及的语法,句型等.特别是“had it not been for my being open to trying new opportunities”,这一句应怎样翻译,与上文衔接,我完全不明白这一部分!Yours looking for help.
而且,我们应如何运用“had it not been (for) ”呢?
▼优质解答
答案和解析
这是虚拟语气.表过去.
had it not been for my being open to trying new opportunities.=if it had not been for my being open to trying new opportunities.这句虚拟语气的从句.
for my being open to trying new opportunities.这是for+名词(代词)+不定式;的结构,整个成分做宾语.
it is time for us to go.
my being open 是动名词的复合结构.
如果我没有尝试这次新的机会,我就
I've discovered I possess a large number of different talents and skills 这句是真实的句子.表示我发现自己很多天分和技能.
talents and skills that I never would have thought were within me.
that引导的定语从句,就是虚拟语气的主语,
我发现自己很多天分和技能.
如果我没有尝试这次新的机会,那些我不认为自己拥有这些.(第二句,虚拟语气)