Many a school and many a hospital since 1949.
A. have set up
B. has set up
C. have been set up
D. has been set up
网友回答
A. have set up
B. has set up
C. have been set up
(答案→)D. has been set up
解析:考查时态及语态。句意:自从1949年以来建立了许多学校和医院。结合语境可知本句描述的是现在已经完成的动作,故用现在完成时态。and连接的主语通常按复数对待,但如果并列名词前有each, every, many a,……等修饰时,按单数对待。故选D。