Answer:
I'm not an expert at this, but I'm going to say it's "have been".
8.3m questions
10.9m answers