定语从句为什么有些要用介词加which

文化 2020-10-02 08:19:28 1个回答   ()人看过

因为which用于定语从句,作关系代词,在句中要做成分。而in which用于定语从句,作关系副词,在句中不做成分,如in which相当于where。which是代词时,做主语或宾语,做主语前面自然不用介词。

做宾语分两种,一种是动词的宾语,一种是介词的宾语,如果定语从句中的which是做介词的宾语,那么要在which前加介词。

例:This is the city which I lived in.或This is the city in which I lived.

在这个从句中,which就是做介词in的宾语,所以前面一定有in。因为live是不及物动词,它后面没有宾语,不能接名词。但是可以接介词短语来做这个动词的状语,不及物动词后不接名词但是能够接介词短语才能和名词相见,这是固定的搭配模式:不及物动词加介词短语。

定语从句为什么有些要用介词加which

顶一下 ()  踩一下 () 

共有条评论     登录   注册  剩余:2000

友情链接: