where,when是关系副词当先行词是when且定语从句中不缺少主,谓,宾时使用when引导定语从句;当先行词是place的时候且定语从句中不缺少主,谓,宾时用where;who,which,that,是关系代词当先行词与定语从句有所属关系时用whose例如: givemethebook whosecoverisred 当先行词是物时用whichthat即可以修饰人也可以修饰物以下几点时只用that不用which(1)当先行词被最高级修饰时用that(2)先行词被all,little,等修饰用that(3)先行词被序数词修饰用that(4)当先行词是everything,something,anything,nothing,等词用that(5)当先行词中同时出现人和物时用that (6)当先行词中有the same,the very,the only表示强调时用that 当that在定语从句中作宾语可以省略关系副词可以换成介词+which的形式当介词在句末时可以省略例如:thisistheshopwhichibroughtmywatchfrom此时which可以省略 |