中易网

He had the advantage over other boys of having had very good preschool education.

答案:4  悬赏:10  
解决时间 2021-01-14 01:50
  • 提问者网友:战魂
  • 2021-01-13 05:06
He had the advantage over other boys of having had very good preschool education.
最佳答案
  • 二级知识专家网友:西岸风
  • 2021-01-13 06:16
1 he had... 这里的have是实义动词, =有, have the advantage of...=有...的优势;
2 having had very good preschool education. having done是动名词完成式, 当然这里的done 就是had啦...
having had 里前面的having是助动词, 起到构成时态的作用, 后面的had是have的过去分词, =有.
这句翻译过来=已经有了很好的学龄前教育.
3 of (having had very good preschool education). 介词of后面加名词/代词/动名词, 已经类似于名词/代词/动名词的结构...
4 [over other boys]=(超/高)过于/优于其他男孩们地, 在句中做状语.
5 整句为过去时态, 从第一个had 看出, 整句翻译=他有着优于其他男孩们的优势, 那就是他已经有了很好的学龄前教育.
6 分析句子时, 抓住这个就可以了, he had the advantage [over other boys] of...
意思是,因为他受过学前教育,他比那些孩子有优势
全部回答
  • 1楼网友:轻熟杀无赦
  • 2021-01-13 09:42
have good preschool education 有很好的学前教育基础
Had 是相对于前面的Had过去而言的 ,这用完成时
  • 2楼网友:雾月
  • 2021-01-13 08:06
其实这个句子的结构纯粹是中国人为了教英语而牵强附会的,同样一句话外国人是不会这么说的。He had the advantage over other boys of having very good preschool education.这样就可以了。如果非要说句子结构,那就是过去完成时的动名词形式,have had very good education 是过去完成时,have 之所以用having是因为of 后面跟动名词
  • 3楼网友:七十二街
  • 2021-01-13 06:46
现在分词的完成式,表示动作发生在主句动作之前。
希望可以帮到你!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息