What a surprise to see you here! When ________ you ________ back?
A. do; get B. did; get C. have; got D. will; get
B