词典词条 · 问答

have got to

问

There has got to be some mistake. 这里的 has got to 是什么意思?

答

have got to 同 have to, must 一样, 也可以用来表示推论或逻辑上的必然性(参见 have to, must)。上面句子的意思是: 这里一定有什么错误。类例:

  1. Someone has got to be telling lies. 一定有人在说谎。

  2. “I have ten sons and ten daughters.” “Twenty children? You've got to be joking!” “No, it's a serious matter, believe me.” (Leech) “我有十个儿子和十个女儿。” “二十个孩子?你一定在开玩笑吧!” “没有,相信我,这是真的”。

句中的 You've got to be joking = You can't be serious. 你一定是开玩笑(你说的话不可能是当真的)。(参见 have to/must 2^{2} )

Markdown:英语常见问题解答大词典-4.md · 2830—2841 行PDF:第 635 页 · have got to