如图所示的这道改错题,为什么不能用whether而用that?请详细回答,谢谢!

如题所述

您好!这里只能用whether而不能用that.
关键原因是主句的谓语动词是表示不确定性的动词,根据句意只能选用whether(是否),这类词很多,比如,
I am not sure whether he will come today.
谢谢!希望能帮到你!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-04
翻译成汉语,你就会觉得使用whether意思表达不顺畅。
使用whether的翻译:
我不怀疑他是否能按期完成工作。
使用that的翻译:
我不怀疑他能按期完成工作。
而主语去掉not的翻译:
我怀疑他是否能按期完成工作。
第2个回答  2020-05-04
这道题是根据句义,因为句子前面是I don't doubt 我不怀疑,双重否定表肯定。
整个句子意思:我不怀疑他能按时完成工作。
whether是否的意思,这里当然不能用了。
如果句子前面是I doubt (我怀疑),那么这里是可以用whether的