North Korea fired a long-range rocket last month, but the launch was reported in failure.
A. to end
B. to have ended
C. having ended
D. ending
网友回答
A. to end
(答案→)B. to have ended
C. having ended
D. ending
解析:考查固定句型。Be reported to do sth 报道做了某事,如果是强调一个已经完成的事情,使用不定式的完成式。句意:朝鲜上个月发射了一枚火箭,但是本次发射据报道已经失败了。