表示过去或现在“应该”都可以用“should do”,那表示“将来应该”用什么

表示“将来应该”不能用“shall do”吧?

因为“shall do”在一般将来时中表示的是“将要、将会”,这和“将来应该”是有很大区别的。

可参考牛津词典 shall 词条:

shall

(becoming old-fashioned) (同Iwe连用,表示将来)将要,将会

used with I and we for talking about or predicting the future

This time next week I shall be in Scotland.

下周这个时候我就在苏格兰了。

We shan't be gone long.

我们不会去很长时间的。

I said that I should be pleased to help.

我说过我乐意帮忙。

请先 登录 后评论

最佳答案 2023-02-27 15:04

should 也可以用于表示将来发生的事,如:They should arrive tomorrow. 这里的should是情态动词,不是shall的过去式。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,975 浏览
  • 求知者   提出于 2023-02-14 21:39