英语题~~

33.Allthatcanbedone_____beendoneandallthatshouldbepraised_____beenpraised.A.has;haveB... 33. All that can be done _____ been done and all that should be praised _____ been praised.
A. has; have B. have; have
C. has; has D. have; has
详细讲解一下~谢谢~
那个,同学刚刚说选A。。。无语了。。。
展开
cglzhxy
2010-01-29 · TA获得超过1.1万个赞
知道大有可为答主
回答量:738
采纳率:0%
帮助的人:699万
展开全部
应该选C。前半句all that can be done has been done
分析句子成分:主语all, 定语that can be done,谓语has been done(被动)
转换成简单的主句all has been done
后半句原理同上。
all 作为一个整体,集合名词所以用单数
可翻译为 :所能做的事情都做了,应该受到表扬的也都表扬了。

若果选A,那么只能把前一个all理解为物的集合,后一个理解为人的集合,为复数。

你再仔细斟酌一下吧!
qingongch
2010-01-29 · TA获得超过1048个赞
知道小有建树答主
回答量:539
采纳率:0%
帮助的人:394万
展开全部
C
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丽子爱自然爱摄影
2010-01-29 · 自然领域创作者
丽子爱自然爱摄影
采纳数:116 获赞数:1266

向TA提问 私信TA
展开全部
B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nachangyouhuo
2010-01-29 · TA获得超过725个赞
知道小有建树答主
回答量:963
采纳率:0%
帮助的人:539万
展开全部
B
All that 作主语,是复数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
♂飛橆de轌
2010-01-29 · TA获得超过223个赞
知道答主
回答量:431
采纳率:0%
帮助的人:0
展开全部
C
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
11988120
2010-01-29 · TA获得超过1589个赞
知道小有建树答主
回答量:2678
采纳率:0%
帮助的人:817万
展开全部
第一个应该是指物 用has 第二个要是理解为指人那就选have 那就是A了
看你怎么理解了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式