单项选择题
A.shall have done B.will do C.will be doing D.shall be done
A.Having lost B.Lost C.Being lost D.Losing
A.were to come B.will come C.come D.are to come