一个英语问题

-Is that the small town u often refer to? -Right, just the one??? u know i used to work for years. A that B where 为什么是b 我觉得两者都可以阿 求指教求详解!

-Is that the small town (that)u often refer to?
-Right, just the one(where)《 u know》 i used to work for years.
A that B where
不知道楼主的空放在哪里,
应该是后面一句话的第二格吧?
首先做这个题目,现看问的那句话,-Is that the small town u often refer to?
把它改成陈述句是不是: that is the small ( )town u often refer to?
括号中少了一个引导定语从句的关系词,因为介词to需要一个宾语,所以就用关系代词that
其次是看答语,
Right, just the one(where) 《u know 》i used to work for years.
《u know 》是一个插入语,把它省略就简单多了,成了:
the one(where) i used to work for years.
定语从句中,定语从句除了关系词以外的成分,句子完整,所以用状语where
误导因素:work for the town这个问题,如果选 如果根据这个语境,答案应该是for which,即
the one(for which) i used to work for years.
第一个for和work for相关,第二个for和for years相关。
希望能帮到您
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-27
这里的u know 是插入部分,不去看它
just the one___i used to work for years。
where 表示地点,这里也可以用 in that 替代,也就是表示,i used to work in the small town。
如果是that 的话,不就是仅仅指代 the small town了嘛~~代回去看看:i used to work the small town 明显句子成分有缺失~所以这里得用where~
不知道我说了一堆楼主看懂了没==
第2个回答  2012-03-27
前面说了 small town
后面肯定了 根据语境是那个地方怎么怎么样
someplace 对应的是where
如果是that的话 可能会理解成我过去经常工作的目标 或者其他的什么 不一定是指地方。。
相似回答