主语为第一人称时才能用shall,但这句最后为什么是you shall?

——I haven't got the reference book yet, but I'll have a test on the subject next month.
——Don't worry.You shall have it by Friday.

因为主语是的第一人称时用shall表示将来,而如果不是第一人称时,表示允诺,决心,命令,警告等。所以本句中也是这个意思。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-11-06
shall 可以用于第一人称,也可以用于第二第三人称,用于第一人称时表示说话人的允诺或威胁例句:you shall get a present if you behave yourself well.如果你表现的好,我会送你一个礼物用于第二三人称是,表示自己的意愿决心will 也是。本回答被网友采纳
第2个回答  2020-11-06
因为是“假设句”,英文对於不确定的将来发生的事情,都会用这样子的句型。
翻译一次就会知道了:
我还没有拿到参考书,但下个月要考这科了!
别担心,你应该星期五前会拿到…吧。
而shall这个字,愈来愈接近should的用法了。
第3个回答  2020-11-06
shall是情态动词,不随人称的变化而变化。
第4个回答  2021-01-03

——I haven't got the reference book yet, but I'll have a test on the subject next month.
——Don't worry.You shall have it by Friday.

 此处shall用作model. (表示可能的结果或后果)应该,就会 。