With so many ordinary people sticking to their posts, I believe that the virus must be the first to be defeated.
语法书上说must不可以表示以后的推断,要换成be sure,请问是如此吗?源于中国日报
是的,must表示推断意义,不可以用来推断以后,这个句子的must用的不正确。要改为will. 可以加副词surely。
不过这个句子逻辑有的问题。该病毒肯定是第一个被打败(被战胜)的。那样然后,还有什么病毒或细菌随后被打败?第一是和什么相对而言?而其还和普通老百姓坚守职位有关。若是谈论现在的新冠肺炎病毒,这个句子的逻辑就真的有问题了。
至于must表示推断意义为何不可以用于推断以后,缘由是must表示推断时,说话人的信心是百分之百,人类对以后不可能有百分之百的信心,所以推断以后信心满满时,也只可以用will,而不可以用must. 相反,对过去或目前表示推断时,must的用法远超越will.
明天他一定会来的。
He must come tomorrow. 错误 (实质表达的是他明天需要来,非推断使用方法)
He is sure to come tomorrow. 正确
He will surely come tomorrow. 正确
He will definitely come tomorrow. 正确