1、Is this village( )some students visited last year? A,where B,which C,that D,the one 选D正确! 简单解释: 还原法: This village is ( the one=the village 定语从句的先行词) some students 【visited 及物动词,先行词是其宾语】last year. 可见,原句中缺少定语从句的先行词,因此只能用【the one 】。 再还原成两个分句: This village is the one(=the village ). Some students visited the village last year. 通过还原可知,【the village 】在定语从句中作 及物动词visited的【宾语】,但是主语中已经出现该词,先行词就用【the one】以避免重复。
关键: 原句中【village】前没有定冠词,后面又是及物动词,需要有宾语,宾语只能是前面的先行词,即【the one】。 对比: Is this 【the】village( that/which )some students visited last year? Is this 【the】village( where )some students 【worked不及物动词,先行词是其地点状语】 last year? 2、Do you still remember 【the town先行词】(that、which )we 【visited 及物动词,先行词是其宾语】 last year? 对比: Do you still remember 【the town先行词】(where )we 【stayed 不及物动词,先行词是其地点状语】 last year? 祝你开心如意!
1、首先把句子变灰陈述句——This village is ( )some students visited last year. 其次,visit是及物动词要接宾语。这里的the one是先行词。some one visited是由that引导的定语从句,that在从句中作宾语可以省略。 2、同上一题visit是及物动词。the town 是先行词, which引导的定语从句