问题补充:
It is said that his health by years of hard working.
A. has been destroyed
B. has destroyed
C. is destroying
D. had been destroyed
答案:
(答案→)A. has been destroyed
B. has destroyed
C. is destroying
D. had been destroyed
解析:考查时态及语态.句意;据说他的健康被连年辛勤的劳作损坏了。可知句子中描述的是过去发生现在已经完成的动作,他的健康是被损害的对象,用完成时态被动语态,故选A。