В подобных конструкциях (расчлененные вопросы) в первой части предложения идет утверждение или отрицание, а во второй части - вопрос с использованием вспомогательных глаголов. Причем, если в первой части положительное значение, то во второй отрицательное, и наоборот. В данном случае использован оборот have got to, поэтому в вопросительной части необходимо употребить haven`t.