帮忙解下英语题目

7.Great changes have taken place since then in the factory _______we are working.
A. where B. that C. which D. there 选什么答案
in the factory where we are working。 这句话没问题吗 ? 前面已经有个借此in了,还可以用where这个状语吗? 那你看这句话有问题吗?we are working in in the factory 中间2个IN可以用?

不是说了前面还有一个in 嘛 , 有in了为什么还要加in which啊 ,应该加which才对啊

此题的正确答案是选A,此题的考查的语法点是定语从句。下面来分析一下句子
Great changes 是这个句子的主语have taken place为此句的谓语部分since then后面引导的是整个句子的状语部分,关键是在状语部分包括了一个定语从句
谈到定语从句就有先行词和关系代词或关系副词,首先我们找出先行词the factory 而定语从句部分是由关系副词where引导的where we are working。我们选关系副词的理由很简单,首先看看the factory在定语从句we are working.里面作什么成分,我们把先行词放到定语从句中去we are working in the factory。显而易见the factory在定语从句中是作的地点状语所以我们选关系副词where,可以这么去理解把这个句子we are working in the factory。中in the factory 进行划线提问我们肯定选特殊疑问词where。这个只是帮助你去理解。如果答案里有in which也是可以选的,在此题中in which=where
继续回答补充的问题如下:in the factory是作的整个句子的地点状语这个in与定语从句的in which不是一个in,we are working the factory是错误应该在the factory前面加in使它能在定语从句中作地点状语。首先你要找到先行词是the factory,不是in the factory。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-30
选A。还原就是in the factory which we are working in.=in the factory where we are working。
第2个回答  2010-08-30
a
相似回答