名词后加介词引导的从句怎么判断是定语从句还是宾语从句

名词后加介词引导的从句,怎么判断是定语从句还是宾语从句。例如:


It is a time for family reunions, so millions of Chinese peoplewill return to their hometowns or travel around the country in what has become the largest human migration in the world.


如果前面是动词,很好判断是宾语从句还是定语从句。


可是如果名词后面加个介词,对我的影响就有点大了,因为名词加介词在更多的情况下可能是一个 定语从句,所以怎么判断这种情况下是一个定语从句,还是一个宾语从句呢?


这个句子我知道,in后面的从句缺少主语,所以填what


还有一个: they will call the name of what they are looing for。


这里面缺少的是宾语,所以填 what。


那么定语从句中的 介词加which的情况,后面缺的是什么成分呢?难道就不是作主语和宾语的情况了吗?





请先 登录 后评论

最佳答案 2018-11-05 20:38

网友之所以会有这样的疑问,是因为对于引导各种从句的关联词没有掌握好。

what不可以引导定语从句,只能引导名词性从句。因此介词+what引导的从句,就是介词+名词性结构,就是一个介词短语。这种结构不能称为定语从句的。这种结构中,介词属于主句,而不是从句的一部分。

He was looking at what seemed to be a photo. 他看着似乎是张照片一样的东西。这里what为融合型关系代词,引导名词性关系分句,相当于一个名词词组,作介词at的宾语。at+what从句为介词短语,作主句谓语的目标状语。也可将was looking at合起来分析为及物动词,这样what从句就是宾语。

which作为关系代词不能引导名词性从句,除非是在自由选择结构中(如You can take which you like. 此时which是融合型关系代词whichever的简略)。关系代词which通常引导定语从句,which可以是从句中的介词的宾语,介词短语在从句中最常见的是作状语。在正式语体中,介词+which置于从句之首。非正式语体中介词留在原处。在这种结构中,介词不属于主句,而是定语从句的一部分。例如:

This is the house in which Lu Xun lived for 10 years. 正式语体(which作in的宾语,in which作lived的地点状语)

This is the house which/that LuXun lived in for 10 years. 非正式语体(which/that为介词in的宾语,介词短语作lived的地点状语)

This is the house Lu Xun lived in for 10 years. 非正式语体(省略了的关系代词which或that为介词in的宾语,介词短语为lived的地点状语)

请先 登录 后评论

其它 1 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

they will call the name of what they are looing for。

根据what放在动词或者介词后引导名词性从句时what=the thing that,先行词the thing可以是表示时间time,地点place,数量number,事物thing,人物person 的名词。

以上句子可以转化为

They will call the name of the thing that they are looking for

参考译文:他们将会喊出/大声说出他们正在寻找那个事物/地点的名字。

句子语法结构分析如下

主语:they

谓语:will call

宾语:the name of the thing

修饰宾语后置定语:that they are looking for


请先 登录 后评论
  • 1 关注
  • 2 收藏,18453 浏览
  • justlikeenglis 提出于 2018-11-04 20:59

相似问题