单项选择题
A.to repair B.to have repaired C.being repaired D.repairing
A.has been reading B.is reading C.had read D.read