Verified Answer :

A number of questions has been asked. ("The number has been" not "the number have been ")

"A munber" is plural and so it should be "have been"