shall be&shall?

问题描述:

shall be&shall?
I promise you that I ________ you a present next week.
A.shall be giving
B.will give
C.shall have given
D.shall give
我选了A

shall be用于未来某个时刻的一种状态
比如,i shall be waiting for you when u arrive.
在你到来的时候,我会处于一种等你的状态.
shall do sth.
用于未来将要做什么,一个动作.