单项选择题

I hear Mr. Green () for New York last week.

A. have left
B. leaves
C. left