单项选择题
A. should have left B. must have left C. need have left D. can have left
A. turned up B. turned down C. turned in D. turned out
A. has made B. makes C. had made D. made