单项选择题
A.had been finished B.has been finished C.will be finished D.was finished
A.took B.should take C.had taken D.has taken