It's been a long time since you've seen him ,____ ?
A
hasn't it
B
haven't you
C
isn't it
D
is it
Correct Answer: hasn't it