问题

Have you finished your homework?— Not yet. But I _______ it in half an hour.

A:finished
B:have finished
C:will finish
D:finish
正确答案是:
标签: , ,