英语 1.the town 不在visit后面,咋做宾语? 2.求分析句子结构
您好,the town 的确不在 visit 后面,但由于 which 引导的定语从句修饰主语 The town,在从句中,替代主句的主语 the town,而 which 在定语从句中充当宾语,作 visit 的宾语,所以也就变成了 the town 变成了 visit 的宾语,仅仅是由 which 替代了。
The town which we visited last month is the one where the famous painter was born.
主句的主干结构是(主系表):The town .... is the one .....
主语 = the town
谓语 = is 系动词
表语 = the one
第一个定语从句由关系代词 which 引导,先行词是 the town(主语的主语)
The town (which we visited last month) is the one ...
定语从句:which we visited last month
主语 = we
谓语 = visited(一般过去时)
宾语 = which(定语从句引导词充当宾语,代指先行词 the town)
定语从句还原:we visited (which/the town) last month
第二个定语从句由关系副词 where 引导,先行词是 the one(主句的表语)
... the one (where the famous painter was born.)
定语从句:where the famous painter was born
主语 = the famous painter
谓语 = was born
状语 = where(定语从句引导词充当状语,代指先行词 the town)
定语从句还原:the famous painter was born (in) the town.
因为还原时,需要会使用到介词(in)构成 in the town,也就是(介词短语)充当地点状语,所以关系副词 where 可以换成(介词)+which 的结构,变成 in which;所以这个定语从句可以改写为:
... the one (in which the famous painter was born.
希望这样的分析可以帮到您。