问题

Have you cooked supper_______ —Yes, I have _______ finished it.
A:has been to
B:went to
C:has gone to
D:will go to;
B:went to
C:has gone to
D:will go to;
正确答案是: