单项选择题
A. I saw B. have I seen C. I have seen D. do I see
A. may go B. may have gone C. must go D. ought to go
A. make B. making C. to make D. made