单项选择题
A. will give B. would have given C. must give D. should have given
A. are B. is C. have been D. has been
A. knows how B. knows that C. knew how D. knew that