单项选择题
A.reading B.being read C.to read D.to be read
A.is B.are C.being D.have
A.shall finish B.must have finished C.have finished D.shall have finished