问题

Does Li Hua serve in the army?—No, but he________ in the army for three years
A:served
B:has served
C:is serving
D:would serve
B:has served
C:is serving
D:would serve
正确答案是: