YOU HAVEN’T CALLED ON YOUR AUNT FOR A LONG TIME, ...

25. You haven’t called on your aunt for a long time, ...?

a. have you

b. do you

c. did you

d. have you not

--> a