All ____ they have done is good for us. A.that B. which C what应该选哪个?为什么?请各位高人指点。 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 done a.that what 搜索资料 3个回答 #热议# 什么是淋病?哪些行为会感染淋病? 匿名用户 2013-07-10 展开全部 选C解析:all是they的同位语,what从句是直接宾语,用what引导这个宾语从句的原因是从句中及物动词done缺少宾语,而what就是充当了done的宾语。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2013-07-10 展开全部 all that they have done is good for us. 有用请采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2013-07-10 展开全部 选 C。what they have done 他们所作的事情 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 更多回答(1) 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2011-12-12 All-----they have done is good... 4 2009-07-16 请教两个英语问题 31 2010-02-05 英语问题 2 2009-11-08 问几道英语问题 2 2008-11-28 英文翻译 5 2014-09-16 几道英语选择求解 2006-03-22 英语问题 5 2008-02-17 英语的几道问题。。谢谢 更多类似问题 > 为你推荐: