Don’t sweat it, no one has to know. 别担忧,没人会了解的

STOP worrying. Nobody has to know. 不需要担忧 其他人不会了解的。

Your mom never has to know. 你母亲不会发现的。

这里的has to 如何理解?

大家都知道,have to 与 must 不同,它表示“不能不”,是客观上非做不可的一个动作。但,极少有人了解,have to 还可以表示“推断”,意思是 “肯定”;用于否定意义的句子,意思是 “不可能”。

网友句子中的“会”,即是“可能”之意。

Don’t sweat it, no one has to know. 别担忧,没人会(=没人可能)了解的

STOP worrying. Nobody has to know. 不需要担忧 其他人不会(=不可能)了解的。

Your mom never has to know. 你母亲不会(=不可能)发现的。


用于一定意义的推断,与 must 使用方法相似。如:

This has to be a mistake. 这一定是弄错了。

As for your problem, there has to be a solution. 至于你的问题,必然会有解决的方法。

This has to be part of the original manuscript. 这肯定是原稿的一部分。