问题补充:
It’s reported that many a house by the heavy snow so far in New York.
A. have been destroyed
B. has been destroyed
C. was destroyed
D. were destroyed
答案:
A. have been destroyed
(答案→)B. has been destroyed
C. was destroyed
D. were destroyed
解析:句意:据报道在纽约到现在为止很多房子已经被大雪破坏了。主语是many a house,谓语用单数,排除AD,时间是so far,所以用现在完成时的被动,选B。