单项选择题
A.comes B.came C.has come home D.is coming home
A.To give B.Given C.To be given D.Having given
A.it B.this C.that D.he