第1个回答 2008-09-17
1. 定语从句中关系代词与关系副词的选择,是一个难点。
2. 区分原则:看关系词在定语从句中充当的成分。如果充当的是地点/时间/原因状语,则用关系副词;如果充当的是主语/宾语/表语/定语等名词能充当的成分,则用关系代词。
当然你还必须知道,关系词和先行词在中文意思上的一致性。
3. 该题中所须填入的关系词代替先行词the town,并放到定语从句we visited last year中去。很明显the town是直接做谓语动词visited的宾语,即该定语从句的完整句子为:We visited the town last year.
所以就只需要填which了。
4. 如果像下面这道题:
Do you still remember the town _____ we stayed last year?
the town放入定语从句中,它不能直接做stayed的宾语,而是要加上一个介词如at,形成短语at the town做定语从句的地点状语。
所以该题又只能填入where了。
5. 最后有句口诀:关系副词=介词+关系代词
就上述两题而言,可以说是 where = 介词at/in/on + which (某个地方)
第2个回答 2008-09-17
首先··where是关系副词
which是关系代词
而关系词的选择依据在从句种所做成分。先行词在从句种做状语,应该选择关系副词(where,when,why);先行词在从句做主、定、宾语时,选择关系代词(who/whom/that/which/whose)
这句话的先行词是the town,在从句中做的谓语动词visit的宾语,那么应该选择关系代词类的··所以答案是WHICH`本回答被提问者采纳
第3个回答 2008-09-17
先看横线后面的意群,we visited last year,很明显,这个句子中缺少一个宾语,为visit的对象,而横线前为the town,我们可知此句为一个定语从句,而先行词在从句中做宾语,故选which.
第4个回答 2008-09-17
填which,visit是个及物动词,所以应该用关系代词作为连接词