Haven't you?
Такое отрицание используется для того, чтобы что-то переспросить у человека и переводится "Не так ли?". Может использоваться в любом времени, просто нужно поставить либо в отрицание ( если главная часть положительная), либо в обычной форме ( если основная часть отрицательная). Но без глагола!
Посколько тут Pr.Perfect, то нам нужно сделать отрицание в этом времени.
you have - haven't you.