I'm reading a short narrative about someone who bought a big clock, much to the surprise of his roommate. The roommate asks him: “你家里不是已经有几个钟了吗？”
I'm not exactly sure why this construction is grammatical because of the 不是. My best guess is that this is used for emphasis/rhetorical effect, but I'm not positive. Is this the case?