单项选择题
A. needn't; need B. mustn't; must C. need; needn't D. need; must
A. was shown B. had shown C. showed D. shown
A. had given B. would give C. had been given D. has been given