单项选择题

A.do
B.did
C.will
D.has done