shall be sending / shall send 为什么不正确

It was told yesterday that the company (  ) me there next week for a business conference.

A. are going to send

B. shall be sending

C. shall send

A正确(were going to send也是正确的)。

但是不理解为什么B和C不正确呢?


请先 登录 后评论

最佳答案 2019-10-22 15:04

句子开头应该是:I was told...

主句是转述类动词(told),虽然是一般过去时,从句也可以使用现在时间或将来时间范畴的时态。又因为 next week 尚未来到,所以,使用are/is going to send 是允许的。

shall 表将来,仅限于第一人称 I 和 we。其他人称用 shall 不表示将来,而是“义务”或其他意思。由于 the company 是第三人称,根据句意,这里不适合使用shall。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,2319 浏览
  • Long2019 提出于 2019-10-18 14:37

相似问题