英语选择题

__ l go ang get some food for you?
a.should b.can c.may d.shall
答案d,请解释

是__ I go and get some food for you?吧? and 不是 ang
答案D:Shall I go and get some food for you?
shall 的用法:用在问句中表示征求对方意见,主要用于第一、第三人称
如果答案是D那只能这样翻译了 我能去为你找点吃的吗?
首先,should :我该去给你找点吃的吗?这个不符合英语表达的一贯逻辑。can:我可以去为你找点吃的吗? 这个表达也不合适,can表示得到允许得到认可,may就是委婉的can,表示急切的祈求。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-09
D
第2个回答  2011-02-09
此题考情态动词的用法. shall 接第一,三人称. 比起前三个要委婉,更有礼貌!
第3个回答  2011-02-09
Shall 用于第一人称问句可表示请求许可,should表推测,can在此不比shall常用,may其实也可以,这个问题如果问外国人她一定觉得可以。。。中国英语题目总爱钻牛角尖……
第4个回答  2011-02-09
英语里should表示应当、应该,shall表示必须,语气比should更重。如果放在问话中,则表示更明确的语意,而不是模棱两可。在题目的这句话里,you可能是在一个生病或虚弱的状态下,所以I的问话带有必须的意思,而不是可拿可不拿。故应选择答案d.Shall.