单项选择题
A. needing B. need C. needs D. needed
A. been B. been being C. gone D. been going
A. may B. can C. must D. will