牛津版 高一英语必修一,定语从句

1、Is this village( )some students visited last year?
A,where B,which C,that D,the one
请解释一下为什么选D,我有很多语法不懂,请详细一点。
2、Do you still remember the town( )we visited last year?
A,where B,which C,at which D,there

主要是第一题没听懂老师说的,第二题好像是什么及物动词,不及物什么的……,希望多举几个典型易错的例子,感激不尽!

第一题你要先变成肯定句。this is village ()some students visited last year.
那么这句话就缺了表语,后面的定语从句缺了先行词,你要找一个既可以做表语又可以做先行词的词,必须是名词或代词,所以只能选D。
第二题先行词是town,定语从句中visit是及物动词,及物动词需要宾语,而从句中没有,那么我们就可以认为先行词就应该是在定语从句中做宾语,要选一个关系代词,所以是B。
我有事情不能再多打字了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-15
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?
祝你开心如意!
第2个回答  2012-10-14
1、首先把句子变灰陈述句——This village is ( )some students visited last year.
其次,visit是及物动词要接宾语。这里的the one是先行词。some one visited是由that引导的定语从句,that在从句中作宾语可以省略。
2、同上一题visit是及物动词。the town 是先行词, which引导的定语从句追问

例题呢?