单项选择题

He ______ back and he left a note for you.

A.came
B.has been
C.will be
D.is being