作业帮 > 英语 > 作业

一道英语语法题“If you do well in the mid-term examinations,you ____

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/11 18:32:05
一道英语语法题
“If you do well in the mid-term examinations,you _____ win a free trip to Bali Island.”My father promised.
A.will B.may C.shall D.can
答案好像是shall......
根据美国传统字典Americal Heritage Dictionary的特别用法说明,本人总结will和shall在这个上下文里面的区别.
在这个题目里面,you是第二人称,所以我只分析第二人称(第三人称和第二人称的用法一样)后面用will和shall的区别,其他人称的用法如果你需要进一步了解可以联系本人.
在第二人称里面will表示简单的将来的意思,例如:
The comet will (不用shall) return in 87 years.
You will (不用shall) probably encounter some heavy seas when you round the point.
而shall根据上下文,可以表达决定、趋势、保证、预测等意思,例如:
You (或者she) shall leave tomorrow.表达的是要求命令,“你必须明天离开”
You shall have your money.表达的是保证,“你肯定(保证)能拿到你的钱”
对比一下,这个will的句子:
You will have your money.表达的仅仅是“你会拿到你的钱”
以上都是严格符合英语语法英语传统的内容,实际上现代美国英语中will可以在绝大多数场合下替代shall,而shall主要用于第一人称表示邀请、疑问,以及一些特定的固定表达,例如:
Shall we go?
We shall overcome.
或者一些非正式场合,表达明确的义务、责任,这个情况下跟should通用,例如:
Applicants shall(或者should) provide a proof of residence.
所以,从上面可以看出,在英语考试中,必须要选择符合正统英语语法的用法,所以,选择“C shall”是最佳答案,该句表达的意思是“父亲向儿子保证如果他考试考得好就能送他去巴厘岛玩”.