单项选择题

You can't watch TV until you ____ the composition.(  

A.finish
B.wouldfinish
C.havefinished
D.hadfinished