下面是我在资料上摘抄的习题:(括号中的为正确答案) Is this the river (in which) we can swim?为什么不用which? I love places( which )the people are friendly.为什么不用where? I will never forget the days (which)we spent in Beijing last summer.为什么不用when?
定语从句关系词的选择 关键看 先行词在从句中做什么成分 做宾语 主语 定语 说明缺关系代词,只能用who whom that which whose 作状语 (时间地点原因) 说明缺关系副词,只用where when Why 1swim IN the river swim为不及物动词 接宾语要加介词IN which代替的是 river in which=in the river 2答案错了 应该用where the people are friendly IN the places 从句缺少地点状语 3先行词 the days 做从句中spent的宾语 属于关系代词 排除when 用which
采用还原法 把先行词the river 还原 we can swim (in)the river 就可看出 I love places( which )the people are friendly.? we spent the days in Beijing last summer.
第2个回答 2011-05-17
swim in the river动状关系 应该用where动状关系 spend the days动宾关系
第3个回答 2011-05-17
第一句:定语部分按一般顺序看是we can swim in the river,swim 后面要接介词,因此要用in which,若用which,则改为Is this the river (which) we can swim in? 第二句你应该看错了,应该用where 第三句:定语部分按一般顺序看是we spent the days in Beijing,spent 后面要接名词,所以应该用关系代词which ,而不是关系副词when.若用when,则改为I will never forget the days (when)we were in Beijing last summer