You have done all the homework this week. How would you write the sentence as a tag question?
Haven't you done all the homework this week?
Have you done all the homework this week?
You have done all the homework this week, haven't you?
You have done all the homework this week haven't you?