单项选择题

I will go home for a holiday as soon as I ______ my exam.

A.am finished
B.had finished
C.finished
D.finish