词典词条 · 问答

have got to

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

have got tohave 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 · 28302841PDF:第 635 页 · have got to