求问一道英语选择题,说出答案后请说出为什么?

what are the students doing _____day?_____students are having a picnic in the park.
A.the whole,all the
B.whole,the whole
C.all the,All the
选出答案,请说出为什么

求问一道英语选择题,说出答案后请说出为什么?
What are the students doing _____day?_____students are having a picnic in the park.
A.the whole,all the
B.whole,the whole
C.all the,All the
选出答案,请说出为什么
答:A
译:学生们这一整天在做什么? 所有的学生(这一整天)都在公园里搞野餐。
析:这种题,对初学者来说,靠语感就可以了。只有语法爱好者才会去分析那么多
whole 是形容词, 意为“整个的”,修饰名词day, the day就是这一天,the whole day就是这一整天,这整个的一天。 如是特定的,与定冠词词连用,如是泛指,可数名词单数,用a, 如a whole apple. 一个完整的苹果。the whole apple, 整个苹果。
day 是一个可数名词的单数,前面不能没有限定词,所以whole day是错误的,可以排除B
all是一个限定词,而且既可以是前位、又可以是中位限定词(the属于中位限定词)。(初学者不用管它)。all可以直接修饰名词如:all day, 也可以再加上一个中位限定词the:all the day。中位限定词the不可以与另一个中位限定词连用(也就是我们中学常说:my, your,his, the, a, that, this 在修饰名词时,只能用其中一个,不能连用),更不能用在前位限定词all之前!
all day 表示“整天” ,是泛指,而all the day表示特指,表示“那一整天”。 它可以后跟复数可数名词。all students所有的学生,表示泛指。
all the students 所有这些学生,表示特指。
其实这一题,C也是可以的。all the day= the whole day
评: 其实这是一道人工造的考句。为考all与whole的区别生造了一个不好的句子。这两句话的时态、意境,生活逻辑都不是很好。
the whole day, all the day,多为表示过去的时间状语。表示的是过去的一整天,应用过去时态。如这两句话都改成过去进行时,就要好得多。
如果说的是包括现在的这一整天,则用现在完成进行时较好:
What have the students been doing tha whole day( all the day)?
They have been doing sth.
如不是为了出题而造句,根本不会回答all the students are doing sth.这样的句来。
人家问:这些学生一整天在干什么?你回答:你们在。。。就得了。
不会强调一下:所有的学生在。。。。
学生就象一盘散沙,只有团结起来,组成一个班级,才可以成为一个整体,你才可以说:the whole class. 你可以说:整粒沙子,或整个沙包,整个沙堆,但不能说:the whole sands, 也不会说:the whole students. 因为students不是一个整体!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-10
答案为A
这里day作为单个完整体,所以要用the whole
而students则是由个体组成的群体,用all the则表示了组成这个群体的所有成员都参加了。
第2个回答  2012-03-10
whole和all都可以表示整个的,全部的。他们的用法区别就在于与定冠词the连用时位置不一样。英语的习惯是the放在whole前面,all的后面。即:the whole......, all the...。这里没有为什么,只需记住这是固定搭配就行了。所以本题应该选择A。
第3个回答  2012-03-10
nbyoungor回答得很有理,让有了新的理解。
第4个回答  2012-03-10
A 语感
第5个回答  2012-03-11
A
相似回答