单项选择题
A. have B. having C. has D. are having
A. to have been translated B. translating C. to be translated D. have translated
A. would B. can C. should D. may