单项选择题

A.has left already
B.left already
C.had left already
D.would left already