问题

Have they finished ________ the Water Festival —No, they haven’t.
A:celebrate
B:celebrated
C:celebrating
D:celebration;
B:celebrated
C:celebrating
D:celebration;
正确答案是: