几道定语从句填空

1.-where did you get to know her?
-it was on the farm ___we worked.
A,that B,where C,which D,where
答案B,为什么不选C。既然有了on,为什么还选where, on which不是很对吗?

2.We are living in an age___many things are done on the computer.(答案when,为什么不用where)

3.We are living in an age___we have lots of things to learn about.(答案that/which,这个和上一题有什么不一样?)

4.I can think of many cases__students obviously knew a lot of English words and expressions but couldn't write a good essay.(答案where,为什么不是that,那个先行词不是cases吗?)

5.I can think of many cases__ you know nothing about.(答案that/which。这题和上题有什么不一样?)

要详解,可加分!
1中,We worked on the farm不是句子完整了吗,为毛还用where ,还有哦,1貌似是一个强调句,不是应该用that吗?

1、在定语从句的定语部分中,你要看句子缺不缺主谓宾he worked,work是不及物动词,后面不能直接加宾语,所有farm作work的地点状语,用where和on which皆可,但是on which不能分开写。
2、一样的,从句部分many things are done on the computer不缺主谓宾,所以age作为时间状语,用when。
3、在从句中的we have lots of things to learn about中有短语learn about sth.所以从句部分缺宾语sth,因此用关系代词that/which,而不用关系副词。
4、从句部分students obviously knew a lot of English words and expressions but couldn't write a good essay。不缺主谓宾,因此cases只能作地点状语。
5、从句部分有短语learn about sth,缺的是宾语sth.用关系代词that/which
总的来说,你要判断从句部分是不是一个主谓宾或者是主系表的基本结构,如果是,那么__前的那个词一般都作状语;如果不是,就有可能作主语或宾语等,这是要用关系代词(that,which,who等)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-06
1、引导定语从句的关联词的选择要从定语从句的句法结构来判断。第一题中从句的主语是we 谓语动词是worked,work是个不及物动词,不能带宾语,所以不能用which 或 that,因为关系代词在定语从句中作主语或宾语。
如果这句话是:It was on the farm on which we worked. 就可以了。明白?
2、 when在定语从句中作时间状语。
这句话的意思是:我们生活在一个许多事情都可以在电脑上做的时代。
是说在这个时代许多事情在电脑上做。
3、此句的意思是:我们生活在一个我们有许多东西要了解的时代。关系代词在定语从句中作learn about的宾语。是说我们要了解这个时代。
4、应该用that吧,是不是答案给错了?
5、答案没错啊。
第2个回答  2010-11-06
1.we worked完整的句子里缺少了地点状语,也就是说,where就是it was on the farm ,we worked where.
2.先行词是age,也就是说,在那个时代许多事都用电脑处理的
3.和1.类似的,后半句里缺少了 that,一个名词性代词
4.我觉得 是用that,前句和后句都是完整的句子,联系不是很大,
5.其实这种句子,你可以这样理解I can think of many cases__ you know nothing about it,吧一个句子补充完整,多余的填空格里就没错了,这句话还能说成是I can think of many cases about which you know nothing