单项选择题
A. should have left B. must have left C. need have left D. can have left
A. has made B. makes C. had made D. made
A. he came into B. did he come into C. he has come into D. has he come into