HOW LONG HAVEN'T YOU SEEN PETER

80.

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?