句子用 shall没问题,这里的 shall 表示许可(此时可以用于第一人称的)。
Shall the students come in? 句意:可以让学生们进来吗?
若改用will,则表示纯粹的将来。比如:
Will the students come in? 句意:学生们会进来吗?
小小归纳:Shall除用于第一人称表示将来外,也可用于二人称或第三人称,表示允诺、告诫、威胁、命令、规定、必然性等。又如:
You shall suffer for this. 你会为此事吃苦头的。(表威胁)
That day shall come.那一天一定会来。(表必然性)
Tell him that he shall have the book tomorrow. 告诉他这本书明天给他。(表允诺)
Persons under 18 shall not be employed in night work.不得雇佣不满18岁的人干夜间工作。(表规定)