will,shall 表示请求时有什么区别吗

曹老师,will、 shall 表示请求时有什么区别吗?

eg:I am busy now ,shall my brother do it for you?

这个问题中will、can为什么不可以代替shall

请先 登录 后评论

最佳答案 2019-08-10 09:19

will 和 shall 都可以表示意志、意愿。二者的区别是:在肯定句中,will表示的是句子主语的意愿、意志,而shall表示的是说话人的意志、意愿。在问句中,will询问句子主语的意愿、意志,而shall则是询问听话人的意志、意愿。

He will kill you.  杀你是主语he的意志。

He shall kill you. 杀你是我说话人的意愿。

Will you/he come with me? 询问句子主语的意愿。

Shall he come with me? 询问听话人的意愿。


I am busy now ,shall my brother do it for you?

我此刻很忙,你愿意让我弟弟为你做这事吗?询问听话人的意愿,所以用shall 而不能用will。

但用can是可以的,此时can表示客观条件允许之意。询问听话人是否客观条件允许我弟弟做这件事。用can显然不如用shall礼貌——由听话人的意志决定。

请先 登录 后评论

其它 0 个回答

  • 2 关注
  • 5 收藏,6677 浏览
  • 大笑特笑 提出于 2019-08-09 21:29

相似问题