问题

(2013·兰州一中考前冲刺)It is the third time so far that such a festival________in my hometown
A:is held
B:has been held
C:will be held
D:had been held
B:has been held
C:will be held
D:had been held
正确答案是: