ーHow many times have you held this event?
「あなたはこのイベントを何回開催しましたか?」=「このイベントは何回目ですか?」
イベント開催者に聞くならこのように聞けますが、開催者でない人に聞くなら you を they に変えて聞きます。
to hold で「催す・開く」
ーHow many times has this event been held before?
「このイベントは今までに何回催されましたか?」
イベントを主語にして聞くこともできます。その場合は to be held「催される」を使って言います。
ご参考まで!