句子分析:
Humans may have the advantage in color vision, but dogs definitely have us beat in the realm of night vision.
此句中but后面的意思是“但是狗一定能在夜视能力上打败我们”,这里的 have us beat 用法是否正确?
是否应该用 have us beaten 来表示“让我们被打败”?