作业帮 > 综合 > 作业

I ____ such a mistake again.A.shall never make B.will never

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/05 06:10:49
I ____ such a mistake again.A.shall never make B.will never make
我选择了B,认为此题应该表达一种决心.
我看了网上一些对此答案A的解释,不但对我没有帮助,反而让我更加迷惑了.所以想请求您的帮助.
I ____ such a mistake again.A.shall never make B.will never
由shall和should的渊源,可知shall的意思里其实暗含了一点“应该”的意思,本句“我再也不会犯这样的错误了.”(我意识到不应该再犯此种错误了,于是决定不再犯.)
而will的确可以表示决心,但是表达的语气强硬,在此句中并不是很好.
但B项其实也是可以的,是正确的,只不过与A比起来,A更好一点.