一到英语题

4.Fromnowon,whenanyoneinourrankswhohasdonesomeusefulworkdies,_____soldierorcook,wesho... 4. From now on, when anyone in our ranks who has done some useful work dies, _____ soldier or cook, we should have a funeral ceremony and a memorial meeting in his honor.
A.no matter he is
B.whether he has been
C.be he
D.whether be he
为什么选c啊 b怎么不对啊
展开
五块钱也是奖
2012-03-12 · TA获得超过1.3万个赞
知道大有可为答主
回答量:4560
采纳率:75%
帮助的人:2271万
展开全部
解析:这是be动词引导的让步状语从句,be的倒装句表示让步。这种用法不多见。
B 1,。时态不对,应该是一般过去时,因为这里说死了的人,所以职业就是过去的事情了。用一般过去时。
2 whether 用法不对,翻译过来:不管是否是士兵或者厨师,这意思貌似是只有士兵或者厨师能享受的待遇。

翻译:从现在起,当任何一个在我们队伍中曾做过有用的工作的人死去,不管是士兵还是厨师,我们都应该为纪念他举行一个葬礼仪式和一个追悼会。

ps.我在一本《英语语法新思维高级教程》中让步状语从句中看到的这个知识点,如果楼主想要这个电子书,可以留下邮箱。
追问
xunyingsuixing@163.com  谢谢啦  亲 是大学的吗
追答
已发送 请查收 这个知识点在让步状语那一章。全部倒装 也提到一点。

参考资料: 英语语法新思维高级教程

bjbobwu1
2012-03-12 · TA获得超过2623个赞
知道小有建树答主
回答量:1288
采纳率:0%
帮助的人:333万
展开全部
这个题目答案不应该是C。 应该是 B. 因为 C _____ soldier or cook, 的语法结构错了,他在这里应该是个让步状语从句,但是,从句却没有引导词,所以,是不对的。 而 B. 则是正确的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
德国老掷弹兵
2012-03-12 · TA获得超过3732个赞
知道小有建树答主
回答量:1700
采纳率:0%
帮助的人:976万
展开全部
我觉得应该是no matter what he is, solider or cook,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
慕容妙
2012-03-12 · TA获得超过759个赞
知道小有建树答主
回答量:475
采纳率:0%
帮助的人:246万
展开全部
选A 无论他是战士还是厨子 我们都会有为他追思举办葬礼的 后面直翻 为他纪念仪式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
文sen特
2012-03-12
知道答主
回答量:32
采纳率:0%
帮助的人:25.9万
展开全部
很明显是省略加倒装,表示假设。而且也没理由用完成时呀,一般现在时足以,只是用来说明一般状况
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式