HOW LONG HAVEN'T YOU SEEN PETER

11. How long haven't you seen Peter? A. When are you going to see Peter? B. When will you and Peter see each other again? C. When did you last see Peter? D. When haven’t you seen Peter?