单项选择题
A.who B.whom C.whose D.which
A.comes B.came C.has come home D.is coming home
A.To give B.Given C.To be given D.Having given