It is the third time so far that such a festival ________in my hometown.
#92063
A
has held
B
has been held
C
will be held
D
had been held