问题

Kangkang, has your homework been finished yet–Yes, mom. I __________ it half an hour ago.
A:finish
B:finished
C:have finished
D:will finish;
B:finished
C:have finished
D:will finish;
正确答案是: