英语选择5。正确答案是什么?为什么?是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/08/23 17:11:30
I can't thank you ____ much for your kindness,because without your help I can't have succeeded in the exam.
A.too
B.very
C.quite
D.that
这道题为什么选A ? B为什么错了?

a
can not 。。。。 too much
再。。。也不过分

I can't thank you too much for your kindness,because without your help I can't have succeeded in the exam.
"too"表示太,非常,过于。是有否定意义的副词。而very,quite都是肯定有肯定意义的副词。
I can't thank you very/quite much的话表示否定了。
I can't thank you too much 的话表示肯定了。因为can't和too都是否定词。双重否定就是肯定意义。

选A正确
cannot....too....是固定结构,表示:再......也不为过
I cannot thank you too much 意思是我再怎么感谢你都不为过,与后面陈述的原因:没有你的帮助我不可能在考试中取得成功,相符.正因为有了你的帮助,我才能在考试中取得成功,所以说你帮了我一个大忙,我怎么感谢你也不过分.
very much 意思是:很,非常;与cannot 搭配不符合题意
比较:I cannot thank you too much.我对你的感谢怎么样都不会过分.
I cannot thank you very much. 我不能很谢谢你(硬翻的,其实原句是错的)

选A. 这是由Too构成的双重否定.意思是"真是太感谢你了..."
还比如:
Its importance cannot be too much emphasized.
其重要性怎么强调也不过分.

very much作为后缀,只能放在句尾.
此句是不是I can't后少了help?否则句意不通呀!

原句意思是:我实在太感谢你的好心了.英语中有很多这样的用法的.
如果用B的话,意思变成:对你的好心,我不能太过感谢.