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