首页 知识详情

My old friend, had lived in ... for many years before he returned to England.

网校学员傍晚天**在学习英语零基础直达PETS三级/公共英语三级【年中特惠班】时提出了此问题,已有1人帮助了TA。

网校助教

AnnieGuo0909

同学你好,该知识点来自沪江网校《英语零基础直达PETS三级/公共英语三级【年中特惠班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学好:
这个句子应该是这样的吧:My old friend, Harrison, had lived in the Mediterranean for manyyears before he returned to England. 【根据同学的写法,句首的是主语,可是主语不需要和谓语逗号隔开】
my old friend 是主语;Harrison 是主语的同位语【同位语前后需要用逗号隔开】;
had lived 是谓语;
in the Mediterranean 和 for many years 是状语;
before he【主】 returned【谓】 to England【状】 是时间状语从句【主谓结构】。

句意为:我的老朋友Harrison在回到英国之前曾多年居住在地中海。

祝学习愉快!

版权申明:知识和讨论来自课程:《英语零基础直达PETS三级/公共英语三级【年中特惠班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。