many a school and many a hospital___(have) been set up since
2个回答

时态是用现在时,但单复数应该按单数,所以应该用has.

and连接的主语通常按复数对待,但如果并列名词前有each,every,many a,……等修饰时,按单数对待.如:

Every boy and every girl in this room is entitled to a copy.

Many a man and woman in this community finds himself or herself in need.

见:章振邦.新编英语语法教程[M].上海外语教育出版社,2003:40.