There will be...与There shall be....的区别

There ______ a birthday party this sunday.
A. shall be   B. will be
答案为 B,为啥呢?谢谢!!
请先 登录 后评论

最佳答案 2015-01-15 19:40

这个问题,实际是 will shall 的区别。

Will表将来,不需要解释了。

Shall用于第一人称(I, We)表将来,其他情况,还表示如下几种含义:

1. 必须,应该(义务)

2. 应该 (推测)

2. 可以 (许可)

3. 要,想要 (打算)

4. 一定,必定 (推测)

5. 在疑问句中同 I we 连用,表示提出或征求意见

仅举几个There shall be的例句:

According to the timetable, there shall be a train to London at 10:22. 根据时间表,1022分应该有一列去伦敦的火车。

There shall be no peace until you grant the terms. 你一天不答应条件,就一天得不到安宁。

There shall be no commercial advertising in the abstract. 摘要中不得使用商业性宣传用语。

There shall be no membership fees or dues unless otherwise directed by the board of directors. 除非董事会另外有决议,否则会员无需交会费。

There shall be two copies of this Agreement. Agreement and Appendix bear the same legal effect. 本协议书一式两份;附件与正本具有同等法律效力。

你这个题目的语境,只表将来的情况,不存在其他意思,所以,用There will be…

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,7320 浏览
  • 高山 提出于 2015-01-14 17:01

相似问题