关于since

老师,可以说It will be five years since he left Beijing.吗,那it is going to be five years .呢,有一道选择题的选项就是it is going to be five years since he left Beijing.老师没说为什么不选这个,希望您能解析地清楚一些,谢谢老师!

请先 登录 后评论

1 个回答

曹荣禄  
擅长:动词用法,句法问题

It will be five years since he left Beijing. 

这个句子主句并不是一般将来时,而是will表示推测。推测的是现在而不是将来。比如我知道Tom现在在家,无需推测,我就用一般现在时,不用情态动词:Tom is at home now. 如果我不是百分之百肯定,但我认为他大概率现在是在家的,我就用will表示较为肯定的推测:Tom will be at home now. 这个句子就不能认为是一般将来时。你的句子就是这种类型,如果用It is five years... 说话人认为自己在陈述事实。用it will be five years则说话人倾向于认为自己推测的情况接近事实。由于句子表示的是现在的情况,不是将来的情况,所以不能用be going to do结构。这个结构是表示将来的。

请先 登录 后评论
  • 1 关注
  • 0 收藏,766 浏览
  • 阿苏 提出于 2022-04-22 18:41

相似问题