单项选择题
A.understand B.to be understanding C.understandable D.to have understood
A.who B.which C.that D.whom
A.to read B.read C.to have read D.to be reading