单项选择题
A. seen B. is seen C. to be seen D. having been seen
A. to have written B. to write C. to be writing D. to have been written
A. to have been translated B. to translate C. to be translated D. to have translated