问道英语选择题,大家帮我看下..谢谢

With the fast development of agriculture,the people____village i taught before have lived a happy life
A.who B.whose C.in whose D.in which

正确答案选C..但是我不懂..
麻烦大家写出详细理由,并说下其他选项错在哪里
谢谢了!!

With the fast development of agriculture,the people _______ village I taught five years ago are living a happy life now.
A.who
B.whose
C.in whose
D.in which
译文:农业发展是那么迅速,5年前我所教书的那个村子的人现在过着幸福的生活。
正确答案:C
解析:这是个定语从句,人们是住在村子里的in village,而且村子又是他们的村子whose village。所以用C才能完整的表达出这两层含义。
定语从句 PEOPLE后只能用WHO 或WHOSE 又因为后面是VILLAGE所以选C
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-08-17
I taught the people in "their" village...
their→他们的,
whose→谁的
遇到定语从句的时候,就是着用普通的句子把他们改一下就知道该用哪个了。不用总死记那些与法。。。
第2个回答  2009-08-28
上面没有一个人提到 i taught 是插入语
before是时间状语 都省略不看 简单化
With the fast development of agriculture,
the people__in whose__village have lived a happy life
要表示人们住的村庄 当然是用 ...的 附属关系啦
所以肯定要用whose
第二. 定于从句中的状语
the people whose village have lived in a happy life 这样你看懂了没
我当了二年家教了 一定没错
第3个回答  2009-08-17
呵呵,我来解答。
随着农业的快速发展,我曾经教过书的那个村庄的人们都过上了快乐幸福的生活。
这里,in whose village I taught before是定语从句,用来修饰前面的people。in 是和village用,whose则是表示他们的村庄。
第4个回答  2009-08-17
village是名词,前面需要定语修饰,而who,which 都不能做定语。而in the village又是固定搭配,所以……
第5个回答  2009-08-17
c指在那个我教过的(村庄) ,应填一个地点状语i taught......是修饰the peole到village这一整个部分的定语从句,定语从句不是从village开始的所以a 错,B错在不能作地点状语,D的话就不能表达一个“的”这个意思了
相似回答