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

来源:百度知道 编辑:UC知道 时间:2024/05/31 08:20:36
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

I taught the people in "their" village...
their→他们的,
whose→谁的
遇到定语从句的时候,就是着用普通的句子把他们改一下就知道该用哪个了。不用总死记那些与法。。。

上面没有一个人提到 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 这样你看懂了没
我当了二年家教了 一定没错

呵呵,我来解答。
随着农业的快速发展,我曾经教过书的那个村庄的人们都过上了快乐幸福的生活。
这里,in whose village I taught before是定语从句,用来修饰前面的people。in 是和village用,whose则是表示他们的村庄。

village是名词,前面需要定语修