两道英语选择题,求详解。

It was the four years from 2005 to 2008 , _________ I spent studying for a bachelor’s degree , _____ I will never forget.
A. When;that
B. When; when
C. That;that
D. Which ;that

这里的第一个空为什么不能用when,不是表示时间吗?刚好在那段时间。。为什么答案给的是which.还有这是一句强调句么?

What do you think of the furniture on exhibition?
Well great! but I don’t think much of ________ you bought.
这里为什么不能用it要用that?答案说这里的家具是复数,所以要用that,我想问问凡是遇到这种复数名词后面代词都用that么?it不能代表复数吗?

我还是搞不懂定语从句神马时候用which?好像都能用which,应该说神马时候不能用which呢?

以上解释都缺少了最重要的逻辑思考,有些被语法假现象给迷住了。尽管他们对英译汉的理解都无误。原句 :It was the four years from 2005 to 2008 , ________which ---- I spent studying for a bachelor’s degree , _____that --- I will never forget.
看four years from 2005 to 2008 在句子I spent studying for a bachelor’s degree ,到底作什么成分呢?就把four years from 2005 to 2008按正确的语法逻辑放到这个句子中即可。英语和汉语在逻辑理解上是相同的,其它语言也是如此。此句汉语意思是:我花费了4年(2005 到2008)时间一直攻读学士学位。此句中,主语,谓语,宾语分别是:我,花费,4年时间。(从语言效果上分析,究竟是主要是说“我花费了4年时间”,还是“我一直攻读学士学位”。你把这句话:“我花费了4年(2005 到2008)时间一直攻读学习学士学位” 连读3遍或更多遍再仔细体会,就会发现,这句话的语言效果主要是“我花费了4年时间”,并不是说“我一直攻读学士学位”。(如果还看不懂可继续看下面的语言效果分析)因此,此句中,主语,谓语,宾语分别是:我,花费,4年时间。“4年时间”在此句中作宾语,按理说先行词在定语从句中作宾语可以省略,但在非限定定语从句中(因为有逗号)故不能省略which 。第二个空填什么呢?“_____ I will never forget” 意思是:我将永远不会忘记这件事。that指刚刚谈到的那件事,this指下面马上即将谈到的那件事。故选择that .本来结构是I will never forget that ,that 作宾语 ,放到句子前起强调宾语的作用。注意此句不是强调句,因为如果是,则把“it was .....that 去掉后,余下的句子完全完整,这是判断强调句的最有效的方法,但是去掉后,句子不完整,(去掉后:four years from 2005 to 2008 , which I spent studying for a bachelor’s degree , I will never forget)(它表示的是:4年时间(2005-2008)我将永远不会忘记,)因此这根本不是强调句。一定分析语言效果具体强调是什么,这很重要,也很简单,但却常被人们忽略,例如:我准备去北京了,我去北京了。这2句的语言效果就完全不同。第一句表示还没有去北京,第二句表示去北京了。所以第一句的主,谓,宾是我,准备,去北京。第二句的主,谓,宾是我,去,北京。学会语言效果分析可以较准确地划分句子成分,从而,不单纯从狭隘的单词或单句把整个句子混淆。可惜英语教师和英语语法至今都无人提及,这是我多年“对语言不定积分”研究的其中一个成果。希望对你有所帮助。
关于 What do you think of the furniture on exhibition?
Well great! but I don’t think much of ________ you bought.
再告诉你一个“绝招”,凡遇到特珠问句,最好把它先变成假想的一般肯定式具体的陈述句,(可以随便遍照),就比较清楚特种疑问句的真正意思了,把What do you think of the furniture on exhibition遍成 do you think of the furniture on exhibition A.?再变成:I think of the furniture on exhibition A,我认为展览会上的家俱是A., 原句意思便是:你认为展览会上的家俱怎么样?的意思。。。。。
furniture 是个不可数的集合名词,即复数的意义,却是单数的形式,所以一开始用much of it 和much of that好像都行,但是又通过逻辑分析知道,最后一句意思是,“我并不认为你买的那些许多家俱是很好的”,it 指代具体的单数名词,不含感情色彩,但that也可指代单数名词,有感情色彩。much of that 表示t那种。。的东西的许多,因为that可以是“那种。。。”的代词,很明显,在much of it 中,it 是个在上下文中代替很具体的一个单独一件东西,它不可能与"much of ..产生联系。故选择much of that 。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-08
第一句答案是:D
第一个空应该用which,因为which在这里表示从2005到2008这一段时间。I spend which(2005-2008) studying for a bachelor’s degree
这里不能用when因为when不能代表名词,when通常表示在末一段时间之内。
第二个空的确是个强调句,这一整句一共有3个分句,第二个是定语从句,第三个和第一句构成强调句。故用that。省略掉第二句就是:It was the four years from 2005 to 2008 , that I will never forget.

第二个题答案是:因为这里是一个定语从句(the furniture)that you bought,这里把the furniture省略了,所以不能用it。还有,我很负责地告诉你,furniture是不可是名词,没有单复数之分,你可以去查字典,答案上说的不对。
复数名词后面用that,which都可以。

关于定语从句神马时候用which嘛,我来告诉你~
1、一般情况下在非限制性定语从句中用which,就是位于逗号后面(只能用which)
2、有介词的时候一般用which,位于介词后
第2个回答  2011-02-15
宋ocean 也是个热心人!写了那么多,怎么还不采纳呢?
但他关于这不是个强调句型的说法有误。原句就是I will never forget the four years from 2005 to 2008. 强调的是宾语啊!只是没有一个人发现,这个强调句的时态有问题,应是:It is the four years from 2005 to 2008 that I will never forget. 我将永远不会忘记的是那4年(而不是这4年)(滑稽可笑的句子!)怎么用it was...了呢?
至于第一空用which不用when,很好解释:1. 定语从句中的及物动词spent 需要一个关系代词而非关系副词作它的宾语,which=the four years。2. 非限制性定语从句用关系代词which不用关系代词that表示事物。学习定语从句一定要注意,不要看到先行词是时间名词,就以为一定要用when,关键看关系词在从句中的作用,如果是作宾语,则用关系代词,作时间状语才用关系副词when表示“在这个时间里”(如果那个从句改为_____ I studied in Beijing University, 则只能填when了。)
第二题的答案解说错误还没说到点上。furniture是不可数的集合名词,不能直接加a 和s, 一件说:a piece of ..., 多件说3 pieces of ...
不用it是因为它后面有个限制性定语(从句),it是不需要限制性定语从句的。如果没有这个定语,再将 great! But删除(不然不合逻辑)用it完全正确!
--What do you think of the furniture on exhibition?
--Well,I don’t think much of it.
整体都不看好!
有了这个定语,就只能用that了,这个that不是指示代词,指示代词也是不能再跟限制性定语从句的。
这个that 是替代词,常用来替代不可数名词。如The weather in Beijing is cold than that in Nangjing. 中that= the weather
第3个回答  2011-02-08
第一个题
首先第一个空填which,因为一般逗号后面都是非限制性定语从句,而非限制性定语从句的引导词要用which,不能用that,所以排除了C,再看,后面的定语从句,I spent studying for.......,这里如果是完整的句子的话就是I spent four years studying.......,所以这个句子里four years 是先行词,而不是年份2005 to 2008,时间段的引导词不能用when,除非后面的定语从句缺少了时间状语,引导词才能用when,很明显这个句子不缺少啥时间状语(譬如 in 2007之类的)。
其次,第二个空填that,去掉中间的定语从句,可以看出这个句子是个强调句,即 It was the four years....that I will never forget. 意思是正是这四年我永远忘不掉,强调的是the four years。。。,而强调句的引导词要用that

第二个题
furniture是不可数名词,因此说是复数欠妥。这个句子的意思是你觉得展览上的家具怎么样?回答说很棒,但是我觉得你买的不咋样。通常用that代之单数名词或不可数名词,例如这个题代指家具。通常不用it代指,尤其是后面有个定语的时候(you bought)本回答被提问者采纳
第4个回答  2011-02-08
第一问里when 跟which 的区别在于成分不同,when在一句话中只是一个时间状语,可有可无,就是比方说什么时候,而which在句子中则是可以指代宾语,像sb. spend (how much time) doing sth. 这个句型中 这个how much time做的是一个宾语,即the four years ,这个从2005年到2008年的四年是一个时间段,而不是一个时间点。看句子意思,我花了2005到2008这四年取得学士学位,这个句子里面并没有时间状语,只有一个宾语。
第二问What do you think of the furniture on exhibition?
Well great! but I don’t think much of ________ you bought.
这里的第一句中的the furniture 是指展会上所有的家具,furniture是不可数名词,但是指代所有家具
第二句中横线上所需要填的那个家具,是单指你买的那些家具,这里由于前文没有指出,不清楚你买的家具是一件还是多件,所以可以用that泛指,你买的那些家具。句子中具体情况要具体分析,it是特指,并且是单数的特指,需要上文提过it所代指的东西,下句中才能用it,复数用them。