鸢尾花是哪国的国花:英语选择题:shall be&shall?

来源:百度文库 编辑:中科新闻网 时间:2024/05/12 01:00:04
I promise you that I ________ you a present next week.
A. shall be giving
B. will give
C. shall have given
D. shall give

答案是D 我选了A
请亲分析下这道题 谢谢

shall be用于未来某个时刻的一种状态
比如,i shall be waiting for you when u arrive.
在你到来的时候,我会处于一种等你的状态。

shall do sth.
用于未来将要做什么,一个动作。

D

不用“亲”了。

下周是个“大时段”,不用将来进行时

shall be doing是将来进行时,讲不通

就说下周我要给你东西,shall do 就行了亚

这是虚拟语气的选择题,标志就是promise,后面的从句要使用虚拟语气,就是要用shall(should)+动词原型。这个句子是主动语态所以是give.shall be giving也是shall +动词原型,但是现在进行时,所以不选。像promise这样要使用虚拟语气的词很多,基本都是表示命令、要求的等等。