一道英语选择题目,急

Theresidents,___hadbeendamagedbythefloodweregivenhelpbytheRedCross.A.alltheirhomesB.a... 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 home
我选择B的 可答案是C 我不知道为什么
展开
第47个浪人
2010-10-18 · TA获得超过14.6万个赞
知道大有可为答主
回答量:3.5万
采纳率:50%
帮助的人:1.7亿
展开全部
C.all of whose homes 为正确选项。
这是道关于all 修饰名词时的词序问题。
“某人所有(全部)的某物”的正确表达是all of one’s sth,而不是 one's all sth。如,“我全部的同学”是all of my classmates ,而不是 my all classmates。
弄清楚这点,也就不难明白为什么选C.all of whose homes 而不能选B.all whose homes了。

最后,祝你进步
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zpxocivuw
2010-10-18 · TA获得超过645个赞
知道小有建树答主
回答量:219
采纳率:0%
帮助的人:216万
展开全部
句意:那些房屋全部被洪水毁坏的居民得到了红十字会的救济。两逗号之间是一个定语从句,修饰the residents。选项B和C中都有关系代词whose,可以起连接作用。但可以说all of whose homes,不能说all whose homes。所以选C
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
evelyn923
2010-10-18 · TA获得超过212个赞
知道小有建树答主
回答量:160
采纳率:0%
帮助的人:130万
展开全部
把先行词the residents还原进去 all of residents' homes had been damaged by the flood。在定语从句中,基于意义上的需要,可以在some, any, few, several, many, all, both, none, neither, either, each, enough, half, one, two等词之后接of whom或of which,表示整体和部分得关系。如:Mr Li has three daughters, none of whom is an engineer.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-10-14
展开全部
要想学好英语就不应该做这种习题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夏天有知了
2010-10-14 · TA获得超过5525个赞
知道小有建树答主
回答量:689
采纳率:0%
帮助的人:444万
展开全部
all whose homes中whose是关系代词,all也是代词,显然不对
all,要用应该是 all the homes of whom 或all of whose homes
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式