单项选择题
A.important B.impossible C.impolite D.interesting
A. had reviewed my lessons B. will review my lessons C. have reviewed my lessons D. have done