单项选择题
A. will have left B. has left C. had left D. would leave
A. can B. need C. shall D. will
A. ran after B. ran through C. ran to D. ran into