时态是用现在时,但单复数应该按单数,所以应该用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.