单项选择题
A.will finish read B.would have finished reading C.had finished reading D.is going to finish reading