题目内容
—Daddy, can you buy me a new MP3 when you go to Beijing?
—You ______ get one if you are admitted to a key middle school.
A. could B. shall
C. may D. can
B
【解析】
试题分析:句意:--- 爸爸,当你去北京时,你能给我买一个新的 MP3吗? ---如果你考上重点中学,你一定会得到一个的。 could和can的用法:1. 表示“能力”或“可能性”,作为can的过去形式。如: He said he couldn't follow me. 他说他跟不上我。2. 表示惊异、怀疑、不相信等情绪。如:Who could have taken them? 谁会把它们拿走了呢?She couldn't have left so soon. 她不可能这么快就走了。在这种情况下,could和can是可以换用的,用could时口气较缓和,用can时不相信的程度更强一些,两者在时间上没有差别。3. 比较委婉客气地提出问题或陈述看法。如:—Could you let me have your passport?—Yes, here it is.—看看你的护照好吗?—行,这就是。I could come earlier, if necessary. 如果必要我可以早点来。这时could和can没有时间上的差别。 B. shall表说话人的意愿,有“命令、允诺、警告、决心”等意思,用于第二、第三人称陈述句。 You shall do as I say. 按我说的做。(命令) You shall have my answer tomorrow. 你明天可以得到我的答复。(允诺) He shall be sorry for it one day, I tell you. 有一天他会后悔的,我告诉你。(警告) Nothing shall stop us from carrying out the plan. 什么也不能阻止我们执行这项计划。(决心);C. may的用法: 1)表允许,might可以指过去时间,也可指现在时间,语气更委婉。 You may take whatever you like. 你喜欢什么就拿什么。 He told me that I might smoke in the room. 他告诉我可以在房间里抽烟。 May (Might) I ask for a photo of your baby? 我可以要一张你宝宝的照片吗? 在回答以may引起的问句时,多避免用这个词,而用其它方式,如Yes, please. / Certainly. / Please don?t ./ You?d better not. / No, you mustn?t.等,以免显得太严峻或不客气。 2)表可能(事实上)。可以指过去时间,也可以指现在时间,但语气更加不肯定。 He may be at home. 他可能在家。 She may not know about it. 她可能不知道这件事。 He was afraid they might not agree with him. 他担心他们可能不同意他的意见。 They might be having a meeting, but I?m not sure. 他们有可能在开会,不过我不肯定。 由句意可知选B。
考点: 考查情态动词的用法。