Это "question tag". Если утверждение в отрицательной форме, то вопрос в положительной, и наоборот. Здесь утверждение "You haven't finished" (ты не закончил) — отрицательное, поэтому вопрос должен быть положительным: "have you?".
Ответ: C