实际上英语的语法没有那么复杂,你弄清楚你想表达什么,然后选择表达需要的模式就好了.
will 和shall都可以作为助动词和情态动词使用,当它们用来表示时态时,就是助动词;当表示意愿等一般用情态动词履行的作用时就是情态动词.