单项选择题
A. was B. is C. has passed D. had been
A. would leave B. will have left C. has left D. had left
A. shall know B. shouldn’t know C. has known D. should have known