例:1993年6月四级第68题可以说all of whose homes,而不能说all whose homes对吗?

来源:百度知道 编辑:UC知道 时间:2024/06/25 11:41:16
例:1993年6月四级第68题
The residents, _________ had been damaged by the flood, were given help by the Red Cross.
A) all their homes B) all whose homes C) all of whose homes D) all of their homes
全句意思是:“那些房屋全部被洪水毁坏的居民得到了红十字会的救济”。两格逗号之间显然是一个定语从句,修饰the residents。选项B和C中都有关系代词whose,可以起连接作用。但是,我们可以说all of whose homes,而不能说all whose homes。所以本题的答案是C) all。选项A和D中都没有连接定语从句的关系代词,因此不对。
All his friends are here.All of his friends are here. 这2个都有吧

很显然,A和D都可以直接排除。再来看B和C。区别就是一个of.请看以下两个例子就知道为何选B了。
1):All students are here.
2) :All of the students are here.
看到区别了吧。不仅是一个of,还有the.所以你若选C,则还要加一个the。
这样,第一个all是副词,第二个all是名词。